问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

JAVA中public static void main(string[]args)中的(string[]args)是什么意思

发布网友 发布时间:2022-04-26 01:18

我来回答

5个回答

热心网友 时间:2023-10-03 07:46

String args[]的意思是用于接收用户输入的参数,如果程序中需要用户输入参数。那么这些参数就保存在数据args中。操作方法如下:

1、首先可以使用String类的toCharArray() 方法进行转换,代码如下。

2、上个步骤中的String的长度不为1的,如果是单个字符转为String,代码如下。

3、char类型 转 String 类型,即可利用String构造方式,代码如下。

4、char转为String类型,也可以通过StringBuffer类完成,代码如下。

5、最后如下图所示,就完成了。

热心网友 时间:2023-10-03 07:46

String args[]的意思是用于接收用户输入的参数,如果程序中需要用户输入参数,那么这些参数就保存在数据args中.

怎么说都没有例子直观,我专门给你写了个例子:

//此类用于计算两个整数和求和
public class IntSum{
public static void main(String args[]){
//判断用户输入的参数个数,如果小于2个给出提示
if(args.length != 2){
System.out.println("Usage: java IntSum int1 int2");
System.out.println("eg. java IntSum 10 20");
}
else{
//将接收到的参数转换成整型
int int1 = Integer.parseInt(args[0]);
int int2 = Integer.parseInt(args[1]);
//输出结果
System.out.println(String.format("%d+%d=%d",int1,int2,int1+int2));
}
}
}

你在控制这样:
编译: javac IntSum.java
运行: java IntSum 10 20
可以看到输出:
10+20=30

应该不用再多解释了吧,这里的10,20就是用户输入的参数,再看程序里依次通过args[0],args[1]...来取得这些参数值.

热心网友 时间:2023-10-03 07:47

是java
se
运行时的主方法,是固定写法
public:代表是公共方法
static:代表静态的
void:无返值类型
main:方法名
String
args[]:控制台输出的字符串数据

热心网友 时间:2023-10-03 07:47

命令行参数.
假设你写的test类,
编译之后为
test.class
当你要运行的时候,
即控制台输入
java
test
1,2
这个'1,2'就会传递到main()函数的
args
中.

热心网友 时间:2023-10-03 07:48

是给程序传入参数,比如在命令行执行程序时输入
java Test.java aaa bbb 则 此时传入的参数args 是由 aaa和bbb组成的String数组
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
康复者的血清中含有什么免疫分子 血清里面有什么 走读的定义在哪些教育阶段适用? PostgreSQL修改数据库表的列属性操作 Ubuntu调整postgresql默认路径 ubuntu – Postgresql:更改默认数据路径 刘邦几个老婆刘邦老婆吕雉和戚夫人的不同结局 刘邦几个老婆?. 如何防止父母在微信群里抢红包? 有哪些适合夏天选择的长裙款式值得推荐? java里main方法那个string[] args是干什么用的 args[0]代表文件是什么意思 在java中“args.length”这有什么作用 args是什么意思 java 开头的args是什么意思?? Java中的args Java里的args是什么意思?args.length又是什么意思? java里的arg和args是什么意思? java中的String...args是什么意思 java中args是什么意思?? java args什么意思? java里的args是什么意思,有什么用处 sv亮是什么意思 阀门位号前的HV XV UV SV 这四种代表什么意思? 数显表上的PV和SV是什么意思 拍sv是什么意思 SV是什么意思... 机器上sv和PV是什么意思 温度表 SV pv 分别什么意思 sv是什么意思 java中args是什么意思 java中void main(String[]args)的(String[]args)是什么意思 java中main函数后面带的参数(String[] args)是什么意思? 谁知道那个软件能与电视同步看 就是电视有哪个频道软件上有 基金怎么加仓方法 我想更新显卡驱动,更新后电脑会卡吗,玩游戏会快吗? 为什么我的显卡驱动升级后玩模拟器变卡了? 为什么我把显卡更新后电脑变卡了 怎么显卡驱动升级后电脑就变得很卡 为什么装了最新的显卡驱动后电脑会变的很卡? 为什么装了最新的显卡驱动后电脑会变的很卡啊? 电脑更新完显卡驱动怎么很卡? 前几天更新了电脑的显卡驱动软件后,电脑屏幕和鼠标就就有规律的一卡一卡,看视频也是一样,但声音不卡? 自从升级了英伟达显卡驱动程序以后电脑就变卡,请问这些程序有用吗?可以删吗? 更新了显卡驱动之后电脑就变的很卡了。。。 老鸭炖虫草怎么吃?什么时候吃最合适 虫草炖鸭子 可以加其他什么吗? 虫草炖鸭子后连虫草一起吃 鸭子炖虫草还可以加什么在里面炖 求CAD安防监控图画法