我可以计算和打印sum在字符串println不创建新的变量?像这样System.out.println("Hello world "+"价值+ 1");
可以,但是您需要将值和添加的数字包装到括号中,否则它会将它们像字符串字符一样连接起来。去掉value周围的引号
System.out.println("Hello world" + (value +1));
如果你真的想在值周围加引号,你需要用 char转义额外的引号。
System.out.println("Hello world" + ""(value +1)"");;
如果你想添加数字而不连接你可以使用String.format
System.out.println(String.format("Hello world %d", value +1));
是的。
System.out.println("Hello world " + (variable + 1));