通过使用运算符+字符串生成,使变量中的值位于顶部给定的值订单包括,在每种情况下均以","分隔。给出带有System out println(…)的字符串。
删除引号"并调用toString()
str = hexValue.toString() + ", " + octValue.toString() + ", " + l.toString() + ", " + var1.toString() + ", " + var2.toString() + ", " + var3.toString() + ", " + var4.toString() + ", " + c.toString();
现在请注意,这将为您提供十进制值。。如果你想要十六进制、八进制等,那就另当别论了。
假设我们有以下变量:
int age = 5;
String name = "Mohammad";
double weight = 68.4;
如果我们想把它们打印出来,并用一句话连接成一个字符串,我们可以说:
System.out.println("My name is " + name + ", I am " + age + " years old, " + " I once caught a fish that weighs " + weight +"kg");
在Java中,使用+运算符可以连接字符串。注意:age、name和weight都是不同的类型,但当您将+运算符与String放在一起时,java会自动将该变量转换为字符串,然后将其与字符串的其余部分连接起来。因此,如果您希望执行某种操作,然后连接,那么您应该使用括号():
System.out.println("Two Plus Five is = " + (2 + 5));