【发布时间】:2019-09-04 06:06:10
【问题描述】:
我在 String 中有一个变量。现在我需要从字符串中取出该变量并将其拆分,以便它只取出该部分并将其存储在一个新变量中,这样我就可以只打印该变量。 (如果是粗略的解释,我很抱歉,我是新手,措辞仍然很棘手)
fisrtName 是用户输入
String FIRST_SENTENCE = " There once was a person named " + firstName + " who lived in a city called " + city + ". ";
//还有其他字符串和变量,但这基本上是重要的部分
String nameOne = FIRST_SENTENCE.split(firstName);
System.out.println(nameOne);
我只需要 println 输出 (firstName) aka (userInput)
【问题讨论】:
-
如果您要打印
firstName,为什么还需要nameOne? -
为什么不能使用
System.out.println(firstName);? -
当你
split在某个分隔符(你的“名字”)上时,你不会得到那个分隔符,只有它周围的部分(“那里......命名”和“谁...... . 叫...")
标签: java arrays string indexing split