JAVA中的MAIN函数中args参数怎么用

如题所述

一般来说是用不到的,特别是一个相对大型的应用applet或者application
这个args的由来是这样的:你从控制台运行一个编译好的.class文件,需要命令为
java (入口类名) 参数1 参数2 ...
比如

源码:
// Test.java
public class Test {
public static void main(String[] args){

for(int i = 0; i < args.length; i++){
System.out.println(args[i]);

}

}

}

java Test 1 2 a
这样的话运行的时候JVM虚拟机会将主类后面的各输入转化为String[]数组(这里的数字是以字符串形式存在的)这样可以直接用。
输出就会是:
1
2
a
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-02-07

  一行一个参数值,就成为了main的参数数组

第2个回答  2015-02-07
main方法中有个String[] 类型的数组
如果你在命令行执行这个java文件的话,可以传递参数进来
例如
java Test aa bb cc
表示启动Test.class 中的main
并传递了一个数组 长度为3 分别 aa bb cc

MAIN函数中args[]参数基本信息
在Java程序的执行过程中,"public static void main(String[] args)"这一部分扮演了关键角色。这里的String[] args实际上是一个参数数组,它在命令行运行时被用来接收和处理输入的参数。当我们使用Java命令行执行程序时,比如"java 文件名 value1 value2",这里的"value1"和"value2"就是args数组的元...

Java编程:理解main方法(args)
以下是一个简单的main方法示例,展示如何在程序中使用传入的参数:这个示例程序的main方法接收一个String对象数组作为参数,打印"Hello, World!"到命令行。在命令行执行程序时,可以指定接收的参数,如下:命令行参数arg1、arg2、arg3将被程序通过args数组处理。利用这个机制,程序可以接收配置、传递参数,如...

main方法中args的用处
比如先编一个java文件:javac Target.java 再执行:java Target arg1 arg2 这样,在Target.java文件的main方法中可以透过args[0]和args[1]两个参数得到传入的值。

java中的args是什么意思?
使用Java中的args参数也非常简单,只需要在命令行中输入参数即可。在main方法中,我们可以通过args数组来获取这些传递过来的参数,并对其进行处理。在程序的实现中,还需要注意对args数组的异常处理,以保证程序的健壮性。

Java main方法参数args[]无法理解,有什么用?
这个是运行程序前给它的参数。如果你在你程序要用这个参数的话就需要在运行前指定。比如java HelloWorld ceshi那么在HelloWorld的main方法里面 args就是{"ceshi"}多个的话用空格隔开..比如java HelloWorld ceshi ceshi1 ceshi2那么那么在HelloWorld的main方法里面 args就是{"ceshi", "ceshi1", "ce...

ARGs函数
ARGs函数详解ARGs函数在编程中扮演着重要角色,特别是当我们在命令行中运行程序时。这些函数通常在程序的主入口,如Java的main函数中,用于处理输入参数。在Java中,当通过命令行执行java命令时,如`java Test value1 value2`,参数被存储在名为args的数组中。数组的第一个元素args[0]通常存放的是程序名...

JAVA中在声明main的时候的String[] args是什么意思?
在JAVA中,String[] args是main函数的形式参数。String[] args代表main 函数的参数,表示字符串参数。String[] args 作用:java在命令行运行的时候要用到java命令:java Test value1 value2,命令后面是两个参数,在main函数里面args[]就是两个长度的数组value1存在args[0]中,value2存在args[1]中。

java args是什么意思
在Java中,args是指命令行参数。也就是说,args是指在终端命令行中输入程序名称及其参数时,传入的参数。这些参数被传到main方法中作为一个字符串数组,开发者可以通过遍历这个数组来处理这些参数。在使用args参数时,我们需要注意一些细节。比如说,在使用args参数时,务必要确保参数的数量和类型与主程序的...

Java中的args
第一个:args[]是参数数组。main函数都会有这个参数,意思是当你从控制台输入数据的时候,就通过这个args参数来获取。如果你输入一个值,那么args的长度就是1.如果希望长度超过1,那在控制台输入的时候就输入多个值,用空格隔开。第二个:意思是:如果参数数组的长度是大于0的(也就是说有输入)就把...

JAVA问题 如何利用main方法中args数组传递,输出长恨歌,每七个汉字...
1、首先新建一个html文件,命名为test.html,在js标签中,创建一个空数组,用于测试。2、然后在js标签中,给数组添加三个元素,如下图所示。3、接着在js标签中,使用join方法,将数组内的元素连接在一起。4、接着使用write方法输出字符串,如下图所示。5、最后在浏览器打开test.html文件,查看结果,...

相似回答