public class CanShu{
public static void main(String args[]){
if(args[0]!=null&args[1]!=null)
System.out.println(args[0]+args[1]);
else
System.out.println("请任意输入2个字符");
}
}
为什么编译能通过。
可我打java CanShu 的时候却说找不到MAIN啊?
我是想不打参数的时候能打印”请任意输入2个字符“该怎么做呢?
谢谢指教。
public static void main(String args[]){
if(args[0]!=null&args[1]!=null)
System.out.println(args[0]+args[1]);
else
System.out.println("请任意输入2个字符");
}
}
为什么编译能通过。
可我打java CanShu 的时候却说找不到MAIN啊?
我是想不打参数的时候能打印”请任意输入2个字符“该怎么做呢?
谢谢指教。
public static void main(String args[]){
if(args.length>=2)
System.out.println(args[0]+args[1]);
else
System.out.println("请任意输入2个字符");
}
}
就是说可以把args[0] args[1]输入的是INT 。可以实现乘除算法等。
我应该怎么做啊
把字符串改为int的用int包装Integer的类方法parseInt();
比如把第一个和第二个相除
int i = Integer.parseInt(args[0]);
int j = Integer.parseInt(argd[1]);
int k = i / j;
用这个方法好象不太好啊
我输入的本来就是INT了,JAVA要先把他看做是STRING ,然后再调用parseInt转化为INT?
是不是有点多此一举啊
有什么方法能直接辨别出输入的是整形的啊?
javac CanShu
java CanShu
能另外设置个乘除方法吗?
乘除方法的参数直接去INT。INT就是是直接输入的数字