如何从文本行读取多个字符串值并将其存储到字符串变量(java)
我想从java文本文件中逐行读取,一行包含4个字段,但一个字段可以包含多个单词,例如: 我有这样一句话:屏幕商业产品问题
如何在java中将这三个行字段存储到3个字符串变量中
var1 -> "Screen"
var2 -> "Commercial"
var3 -> "Problem with product"
你可以在下面搜索框中键入要查询的问题!
我想从java文本文件中逐行读取,一行包含4个字段,但一个字段可以包含多个单词,例如: 我有这样一句话:屏幕商业产品问题
如何在java中将这三个行字段存储到3个字符串变量中
var1 -> "Screen"
var2 -> "Commercial"
var3 -> "Problem with product"
# 1 楼答案
理想情况下,您需要使用某些特定字符来指示字段之间的分隔符。例如,
Screen|Commercial|Problem with product
。然后您可以编写代码,将整行作为输入读取,然后将其划分为子字符串。例如:# 2 楼答案
这会分割输入。使用系统。如果从标准输入读取,则在而不是inputStream中: