2024-04-30 07:48:39 | 我爱编程网
可以在
命令行
运行java程序时加上程序的参数。
例子如下:
public class HelloWorld{
public static void main(String args[]){
System.out.println("temp=" + args[0]);
}
}
源代码截图:
命令行中截图:
解释一下: String[ ] args
该参数,是一个
字符串
数组,用来接收从命令行输入的参数
1. 参数之间用空格隔开
2. java
解释器
会自动处理,把用空格隔开的每一个参数通过args数组传递给买呢()方法。
3. 参数的下标从0开始,args[0]表示第一个参数,例如java HelloWorld 10 20 30
4.可以有多个空格,多个空格会被忽略。
扩展资料:
Java是一门
面向对象
编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的
思维方式
进行复杂的编程 。
Java具有简单性、面向对象、分布式、
健壮性
、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、
分布式系统
和嵌入式系统应用程序等 。
参考资料:百度百科-
网页链接
代码:
[java] view plain copy
package helloproject;
public class helloworld {
public static void main(String[] args) {
for(int i=0; i
System.out.println("args[" + i + "]: " +
args[i]);
}
}
}
输出:
[java] view plain copy
args[0]: hahhaha
args[1]: jiosadoaud
args[2]: 1233
args[3]: $%^&*
args[4]: kk
我爱编程网(https://www.52biancheng.com)小编还为大家带来如何在Java程序运行时传递参数呢?(1的相关内容。
代表运行是传入的参数,
main(String[] args){
System.out.print("args[0] = " + args[0]);
}
如果运行的时候,假设程序名是testMain.java
然后输入 java testMain hello;
输出的就是args[0] = hello;我爱编程网
2023-12-21 16:29:16
2023-12-24 20:21:11
2024-04-13 17:18:48
2024-04-09 17:44:01
2024-04-04 05:10:44
2024-03-31 15:14:06