我想尽可能地缩短编码时间。我尝试使用“concat”但面临一个问题,以多种方式结合。 concat是否允许仅结合两个concat(每个concat)?
String concat1 = "Please Make A Choice :";
String concat2 = "(1) For Calculate Area Of Circle";
String concat3 = "(2) For Calculate Area Of Rectangle";
String concat4 = "(3) For Calculate Area Of Triangle";
String concat5 = concat1.concat(concat2,concat3,concat4);
答案 0 :(得分:2)
concat接受一个String参数,并将其附加到它调用的String实例上。有关详细信息,请参阅docs。
您可以使用+运算符执行此操作
String concat5 = concat1+concat2+concat3+concat4;
但请注意,这是一个相对昂贵的过程,如果你进行了大量的连接,StringBuilder类就是要使用的东西。
答案 1 :(得分:1)
你可以使用+运算符来连接字符串,但是如果你需要使用关键字concat
那么这就是
concat5= concat1.concat(concat2).concat(concat3).concat(concat4);