以字符串形式返回两个int

时间:2018-10-23 20:50:19

标签: java

对于Java来说是一个新手,我想知道这段代码是否可以正常工作,该代码应该以字符串类型的函数值的形式并排返回两个int

“ Return(int1 + int2);”

要提前

3 个答案:

答案 0 :(得分:1)

不。除了返回该字面值之外,这对于返回任何内容都不正确。您至少可以通过三种方式做到这一点。用String.format调用。喜欢,

return String.format("%d%d", int1, int2);

一个StringBuilder

return new StringBuilder().append(int1).append(int2).toString();

IntStream

return IntStream.of(int1, int2).mapToObj(String::valueOf).collect(Collectors.joining());

答案 1 :(得分:0)

要在Java中并排打印两个整数,可以将一个空字符串与两个整数连接起来,然后返回结果。

例如:

int a=1,b=2; 
string result = " " + a + b; 
return(result);

希望这个答案可以帮助您解决问题。

答案 2 :(得分:0)

要同时打印两个字符串,可以在它们前面使用空格或使用new_series = pd.Series(data=[10, 11, 12, 13, 14], index=my_range) new_series["2018-01-03"] = 20 print(new_series)

例如:

2018-01-01    10
2018-01-02    11
2018-01-03    20
2018-01-04    13
2018-01-05    14
Freq: D, dtype: int64

String.valueOf()
相关问题