Java println的问题
发布网友
发布时间:2022-04-27 00:29
我来回答
共2个回答
热心网友
时间:2022-06-21 17:45
代码里,
System.out.println(i+j+" + = "+k);// i+j 直接相加,那么就是加法运算了,不是字符串的拼接了
//这样的话i =4 j=5时,会输出 9 + = 9
修改成
System.out.println(i +"+"+ j + " = " + k);
// 注意字符串加号要在i和j之间
完整的代码参考
import java.util.Scanner;
public class HelloWorld {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
System.out.println("请输入第一个整数");//给用户进行提示
int i = s.nextInt();
System.out.println("请输入第二个整数");
int j = s.nextInt();
int k = i + j;
System.out.println(i +"+"+ j + " = " + k);
// 注意字符串加号要在i和j之间
//i+"+" 结果就是字符串 . 数字和字符串相加,结果是字符串
}
}
测试
请输入第一个整数
5
请输入第二个整数
4
5+4 = 9
热心网友
时间:2022-06-21 17:45
System.out.println(i + " + " + j + " = " + k);