动手动脑:
实验程序
public class dongshoudongnao {
public static void main(String[] args) {
// TODO 自动生成的方法存根
int X=100;
int Y=200;
System.out.println("X+Y="+X+Y);
System.out.println(X+Y+"=X+Y");
}
}
实验结果
分析:因为双引号在输出中意思为直接输出,而+x+y为依次输出x,y。所以输出结果为x+y=100200。而第二个首先为x+y意思是输出这个表达式,之后+“=x+y”则为直接输出引号内的内容。所以输出结果位300=x+y。
课后实验中的问题主要有两个:一是不了解命令行的输出方式及在public static void main(String[] args)中String[] args的意义与作用,在利用百度后,了解到是主函数自带的一个args类,用于输出命令行函数。二是不了解String型与int型之间的转化,在查阅资料之后学会了Integer.parseInt(args[i])。