- JAVA中main函数用args传参,以及在idea中运行
- 前言
- 一、使用步骤
- 1.代码实现
- 2.在cmd中运行
- 3.在idea中运行
前言
初次使用args是否遇到了问题,本文记录一些我在运行时遇到的问题,文章中有部分代码为借用大佬的,如侵权请联系删除
一、使用步骤 1.代码实现
代码如下(示例):
public class Calculator {
public static void main(String[]args){
if(args.length != 3){
System.out.println("Usage:java Calculator operand1 operator operand2");
System.exit(0);
}
int result = 0;
switch(args[1].charAt(0)){
case '+':result = Integer.parseInt(args[0]) + Integer.parseInt(args[2]);break;
case '-':result = Integer.parseInt(args[0]) - Integer.parseInt(args[2]);break;
case '*':result = Integer.parseInt(args[0]) * Integer.parseInt(args[2]);break;
case '/':result = Integer.parseInt(args[0]) / Integer.parseInt(args[2]);break;
default: break;
}
System.out.println(args[0]+' '+args[1]+' '+args[2]+" = "+result);
}data = pd.read_csv(
'https://labfile.oss.aliyuncs.com/courses/1283/adult.data.csv')
print(data.head())
2.在cmd中运行
演示实例:
输入java +目标文件名.java 生成.class文件,即该电脑已配置java环境 在输入 java 文件名 1 + 3进行运行(1 + 3 中间要有空格隔开,乘法要用1 “*” 3 才可以运行) ---3.在idea中运行
####1.在运行工具栏中,打开编辑配置
####2.在程序实参里面输入,如3 * 8shica
1 + 3 8 -1 1 * 8 9 / 6
(1 + 3 中间要有空格隔开,乘法要用1 * 3 不许双引“”也可以运行)



