Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 有没有办法将多个整数相加?_Java - Fatal编程技术网

Java 有没有办法将多个整数相加?

Java 有没有办法将多个整数相加?,java,Java,如何在Java(或BlueJ)中添加int或float?我不是说: x=2; y=3; System.out.println(y+x); 然后是5,我的意思是这样: x=2; y=3; c=y+x; System.out.println(c); 这里应该是32。不是像数学中的加法,而是把这些东西组合成一个新的变量。 提前多谢 用字符串键入您的号码: String c = "" + x + y; 使用-c=“”+y+x至少有两种可能更多的方法来解释这个问题。具体来说,您希望在c中看到什么?一

如何在Java(或BlueJ)中添加int或float?我不是说:

x=2;
y=3;
System.out.println(y+x);
然后是5,我的意思是这样:

x=2;
y=3;
c=y+x;
System.out.println(c);
这里应该是32。不是像数学中的加法,而是把这些东西组合成一个新的变量。
提前多谢

字符串键入您的号码

String c = "" + x + y;

使用-c=“”+y+x至少有两种可能更多的方法来解释这个问题。具体来说,您希望在
c
中看到什么?一根绳子?值为32的
int
?值3和2的叠加中的
int
?(在消费类硬件和甚至模糊的标准JVM上都不会发生。)一个包含3和2的
int
数组?您想要的不是添加数学
int
值,而是将值解释为
String
s,然后使用字符串串联。因此,步骤是:将值转换为
String
s,然后使用字符串连接。在转换回
int
值之后。这是正确的答案,我没有得到反对票。问题不清楚,但我认为OP也希望再次将结果返回为
int
。因此,您可以添加
Integer.parseInt(…)