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);
}
}
}
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里面被重载成连接运算