【问题标题】:read a file using scanner and save it in string including white space使用扫描仪读取文件并将其保存在包含空格的字符串中
【发布时间】:2013-02-18 18:28:19
【问题描述】:

我有一个想要阅读的文本文件。我这样做没有问题。 我的问题是我需要检查一行是否有空格。 例如,假设以下是我的文本文件。我想将“某物”保存在新字符串中,如果该列和行中没有任何内容,那么我想将“”作为字符串。 列 1 列 2 列 3 第1行某事某事某事 Row2 某事某事 第3行的东西

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

任何建议

谢谢

【问题讨论】:

    标签: java java.util.scanner


    【解决方案1】:

    如果你想检查空白,只需使用

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-09
      • 1970-01-01
      • 1970-01-01
      • 2013-12-04
      相关资源
      最近更新 更多