社区
Java SE
帖子详情
java中主方法的参数作用是什么
lingxiali_2007
2014-03-13 08:29:42
java中主方法的参数作用是什么
...全文
1578
35
打赏
收藏
java中主方法的参数作用是什么
java中主方法的参数作用是什么
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
35 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zermjinzhao
2014-05-09
打赏
举报
回复
举例:如下代码作用是做一个小型的计算器,使用方法,先编译和运行,之后再CMD中输入命令行 java Test 再加上你要计算的数字即可。 如:javac Test.java ; java Test 1 + 2 (每个字符之间要加空格) 正常会得到结果3.0,这个例子就是利用了String [] args 这个主函数的字符串数组作为传值用的。 public class Test { public static void main(String[] args) { // TODO 自动生成的方法存根 if (args.length<3){ System.out.println("Use command line:Java Test "+"N1 "+" op "+" N2"); System.exit(-1); //表示程序非正常退出 } double n1 = Double.parseDouble(args[0]); //将输入的参数修改成double类型方便运算 double n2 = Double.parseDouble(args[2]); double d=0; if (args[1].equals("+")){ d=n1+n2; } else if (args[1].equals("-")){ d=n1-n2; } else if (args[1].equals("x")){ d=n1*n2; } else if (args[1].equals("/")){ d=n1/n2; } else{ System.out.println("ERROR"); System.exit(-1); } System.out.println(d); } }
咖啡不放糖
2014-05-09
打赏
举报
回复
javac [值],或者eclipse --->run as--->runConfigurations--->Arguments ---->第一个框子里输入参数。
Jerry_Li-CN
2014-05-09
打赏
举报
回复
学习了,这个之前真没问过
a726436855
2014-05-09
打赏
举报
回复
system.out.print(args.*),还用我多说吗?
法师csdn
2014-05-08
打赏
举报
回复
这个你要是研究透彻的话,去看下java编译原理那本书
曼珠沙华糯米
2014-05-08
打赏
举报
回复
我java没学好,也想知道这个
「已注销」
2014-05-08
打赏
举报
回复
是dos窗口命令行参数
wonkju
2014-05-08
打赏
举报
回复
main方法是 执行 java命令,调用jvm的时候,jvm传给main方法参数用的. 方法和普通的方法没有本质的区别.
sunny-fighting
2014-05-08
打赏
举报
回复
这要搞懂了,还是很牛逼的!!!!
yuhouqingchen_2648
2014-05-07
打赏
举报
回复
main方法也是 一个方法,也有对应的参数,只不过主函数特殊一点,它的方法参数是在执行java代码的时候传入的
lliiqiang
2014-04-29
打赏
举报
回复
传递程序参数.
前进牦牛
2014-04-28
打赏
举报
回复
是一个string类型的数组,这个数组的长度是0,你可以直接打印args的属性length
student-ai
2014-04-27
打赏
举报
回复
学习了..................
scott_129
2014-04-27
打赏
举报
回复
传参数的,主方法其实和其他方法是一样的,都是属于方法,只是Java规定从main为入口。同样它的参数也是用来接受参数用的。Java可以从命令行启动,main方法的参数主要是接受命令行输入的参数。
日知己所无
2014-04-27
打赏
举报
回复
需要注意的是: 在Java应用程序的main方法中,程序名并没有存储在args数组中。 例如,当使用下列命令运行程序时: java Message -g cruel world args[0]是“-g”,而不是“java”或者“Message”。 这是Java和C/C++的一个区别
maxsch
2014-03-18
打赏
举报
回复
命令行或者控制台
Un-breakable
2014-03-15
打赏
举报
回复
String[] args 明显是一个字符串数组 数组的内容就是在你运行java程序时输入的内容 比如在dos窗口下 java 文件名 abc空格123空格qwe 此时args的内容为:args[0]=abc args[1]=123 args[2]=qwe
日知己所无
2014-03-15
打赏
举报
回复
Java中主方法的参数的作用是用来获取命令行参数的,和C语言类似
lliiqiang
2014-03-14
打赏
举报
回复
启动程序的时候传递参数,有些东西你需要到后面慢慢学习,这是提前为后面才能展露出来的,只要不影响程序就可以了.
巫巫巫
2014-03-13
打赏
举报
回复
可以获取参数
加载更多回复(13)
JAVA
修饰主
方法
关键字用什么
在
Java
中,main
方法
是程序的入口点,它的签名是。这个签名由publicstatic和void关键字组成,它们共同定义了main
方法
的访问权限、调用方式和返回值。main
方法
接受一个字符串数组作为
参数
,这个数组包含了从命令行传递给程序的
参数
。理解main
方法
的签名和
作用
对于
Java
程序员来说至关重要,它是编写可执行
Java
程序的基础。
Java
中的主
方法
详解
通过本文的介绍,我们了解了
Java
中的主
方法
的
作用
、语法和常见用法。它是每个
Java
程序的入口点,负责启动程序并执行主要的逻辑。在
Java
编程语言中,main
方法
是每个
Java
程序的入口点。它是程序执行的起点,负责启动程序并执行主要的逻辑。主
方法
的
作用
是启动程序并执行主要的逻辑。当我们运行一个
Java
程序时,
Java
虚拟机(JVM)会首先查找并执行包含主
方法
的类。在上述示例中,"arg1"和"arg2"是命令行
参数
,可以在主
方法
中进行处理和使用。主
方法
是
Java
程序的入口点,它是程序执行的起点。
1. idea给主
方法
设置
参数
你知道主
方法
args 这个字符串数组是用来干什么的吗?
主
方法
组成分析
Java
中的主
方法
java
中的主
方法
组成是非常复杂的,而且单词也多: public static void main(String[] args) public:描述的是一种访问权限,主
方法
是一切的开始点,开始点一定是公共的。 static:程序的执行是通过类名称完成的,所以表示此
方法
是由类直接调用; void:主
方法
是一切的起点,起点一旦开始就没有返回的可能。 main:是一个系统定义好的
方法
名称。 String[] args:字符串的数组,可以实现程序启动
参数
的接收。 class StringD
java
之类的主
方法
主
方法
是类的入口点,它定义了程序从何处开始:主
方法
提供对程序流向的控制,
java
编译器通过主
方法
来执行程序。 主
方法
语法: public static void main(String[] args) { //
方法
体 } ①主
方法
是静态的,所以如果要直接在著
方法
中调用其他
方法
,则该
方法
也必须是静态的。 ②主
方法
没有返回值。 ③主
方法
的形式
参数
为数组,其中args[0]~args[n]分别表示程序的第一个到最后一个
参数
,可以通过args.length来获取
参数
个数。 ...
Java SE
62,622
社区成员
307,256
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章