我正在使用扫描仪,以“;”分隔标记。我需要用双引号引起来,它将被扫描仪在引号“”
中忽略 0 1 2
A ProjectID Name Describtion Summary
B ID-322;"oba stb; iba logo ""T"" ";dg-eiiod
C ID-349;Sttring;dg-enc05
D ID-888;Data;dg-enc05
正如您在字符串“ oba stb中看到的; iba徽标”“ T”“”是我的分隔符。我需要使扫描仪将其忽略,现在它会将其拆分为我不想要的“ oba stb”“ iba logo”“ T””“。]
我正在使用扫描仪,以“;”分隔标记。我需要在用引号将字符串引起来时,扫描程序会在引号中使用“” 0 1 2 A ProjectID Name ...
如果您不从命令行读取输入内容,那么我建议将Scanner替换为Files.lines方法https://docs.oracle.com/javase/8/docs/api/java/nio/file/Files.html