Java println中的Change变量

Java println中的Change变量,java,printf,Java,Printf,我可以在不创建新变量的情况下计算和打印字符串println中的sum吗?像这样的 System.out.println(“helloworld”+“value+1”) 可以,但您需要将值和添加的数字包装到括号中,否则它会像连接字符串一样连接它们。在价值周围放松引用 System.out.println("Hello world" + (value +1)); 如果您确实希望在值周围使用引号,则需要使用\char转义多余的引号 System.out.println(&quo

我可以在不创建新变量的情况下计算和打印字符串println中的sum吗?像这样的
System.out.println(“helloworld”+“value+1”)

可以,但您需要将值和添加的数字包装到括号中,否则它会像连接字符串一样连接它们。在价值周围放松引用

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”+(变量+1))