public class Test2 {
public static void main(String[] args) {
if(args.length < 2) {
System.err.println("Error !!");
System.exit(1);
}
float distance = Float.parseFloat(args[0]);
float time = Float.parseFloat(args[1]);
System.out.print("Velocity = " );
System.out.print(distance / time);
System.out.print(" m/s ");
}
}
如何使变量保持不变?
常数距离= 10 ;
常数时间= 5 ;
感谢大家!
答案 0 :(得分:4)
final float distance = Float.parseFloat(args[0]);
final float time = Float.parseFloat(args[1]);
答案 1 :(得分:2)
你可以尝试这样的事情: -
public static final int x= 11;
答案 2 :(得分:1)
宣布他们。
public class Test2 {
public static final float distance = 10;
public static final float time = 5;
public static void main(String[] args) {
if(args.length < 2) {
System.err.println("Error !!");
System.exit(1);
}
float distance = Float.parseFloat(args[0]);
float time = Float.parseFloat(args[1]);
System.out.print("Velocity = " );
System.out.print(distance / time);
System.out.print(" m/s ");
}
}
答案 3 :(得分:0)
这是使用final
关键字
public static final int distance = 10
然后您可以在任何需要的地方使用distance
10(src)
另见:private final static attribute vs private final attribute