使用扫描仪读取文件并将其保存在包含空格的字符串中

时间:2013-02-18 18:28:20

标签: java java.util.scanner

我有一个我想读的文本文件。这样做我没有问题。 我的问题是我需要检查一条线是否有空白区域。 例如,假设下面是我的文本文件。我想在新字符串中保存“something”,如果它在该列和行中没有任何内容,那么我想“”作为字符串。     Column1 Column2 Column3 Row1东西什么的东西 Row2东西 Row3 Something

我尝试用扫描仪读取文件并将每行保存在新字符串中。但我不知道如何从字符串中获取空白区域。我不确定这种方法是否有效。

任何建议

谢谢

1 个答案:

答案 0 :(得分:0)

如果您想检查空白区域,请使用

String out;
if(inputLine.indexOf(" ")!=-1){
  // Whitespace exists in string
  out = "something";
} else {
  // No whitespace exists
  out = " ";
}