用空格显示值



我需要连接字符串,但以这种方式。例如:name1 = 它是一个字符串值,并且best1 = 它是一个整数值;

String shareBody = name1 + "" + ":" + "" + String.valueOf(best1); //Wrong

我需要展示以下内容:输出:

Jake : 50
Pol  : 60
Gian : 70 

我该怎么做?

最好的方法是使用这样的String.format

String shareBody = String.format("%s : %d", name1, best1);

关于%s%d是一个字符串和整数持有者,format方法将解析"%s = %d"并将每个持有者替换为相应的值,因此对于%s将替换为name1的值,%d将替换为best1的值。

有关更多详细信息,请查看文档。

只需使用以下方法。 在这种情况下,best1将自动转换为字符串。

String shareBody = name1 + " : " + best1;

最新更新