JAVA初级知识

来源:百度知道 编辑:UC知道 时间:2024/05/30 20:43:58
package Welcome;
import javax.swing.JOptionPane;

public class Addtion {

public static void main(String[] args) {
String FirstNumber;
String SecondNumber;

int number1;
int number2;
int sum;
FirstNumber = JOptionPane.showInputDialog("输入第一个参数");
SecondNumber = JOptionPane.showInputDialog( "输入地2个参数");
number1 = Integer.parseInt(FirstNumber);
number2 = Integer.parseInt(SecondNumber);
sum = number1+number2;
JOptionPane.showMessageDialog(null,"和 是"+sum,"Results",JOptionPane.PLAIN_MESSAGE);这行为什么没有“”和“+”号程序就不对??
System.exit(0);
}

}

}

由于输出的是字符串 所以必须加上"" 而要把其他类型的数据与字符串同时输出 并且满足输出的是字符串 就要用加号连接 因为任何类型的数据与字符串相加得到的都是字符串……

String s;
s = "和是" + sum;

s = 和是sum; // 没有的话就相当于这么写

JOptionPane.showMessageDialog(null, s, "Results, JOptionPane.PLAIN_MESSAGE);

因为需要的参数是String,所以如果用常量字符串就要用双引号。

加号在String里面被重载成连接运算