需要知道如何向字符串添加更多值

我想知道如何在新的String()中添加更多值,因为它只允许我输入一个,例如Burgers。

代码如下:

String txt = new String("Burgers","Cheese");


撒科打诨
浏览 208回答 3
3回答

Smart猫小萌

如果您需要由多个字符串组成的单个字符串,则可以这样做:String st = new String("Burger");st = st + "cheese";或者像这样使用StringBuilder:String finalString = new StringBuilder("Burgers").append("cheese").toString();如果您需要一个字符串数组,则可以执行@sorxrob建议的操作。如果您需要一个字符串列表,可以使用:List<String> str = new ArrayList<>();str.add("burger");str.add("cheese");这完全取决于您打算如何使用它。

守着星空守着你

new String(“ burger”)初始化一个新创建的String对象。因此,对于构造函数,您可以传递任何单个字符序列(例如:“ burger”)作为参数。如果要存储多个字符串,则要做的是使用一种数据结构(例如:数组)存储多个字符串。为此,您可以使用下面的代码。String[] foodItmes = {"Burger","sandwich"};

慕田峪4524236

属性类和方法取决于您的期望。如果您等待String []使用String[] txt = {"Burgers","Cheese"};如果您用逗号定界符“ Burgers,Cheese”除字符串行外,请使用&nbsp;new StringJoiner(",").add("Burgers").add("Cheese").toString()如果您不需要定界符,只需使用&nbsp;StringBuilder
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java