/output:D:\list.txt product get name,version を使用して cmd コマンドからアプリケーションのリストを取得しました。ただし、Java を使用してリストを取得しようとすると、出力の各文字の後に空白が含まれます。
サンプル:
テキストファイルから
links
images
lists
Javaで読むとき
l i n k s
i m a g e s
l i s t s
この問題を解決する方法はありますか?
私はちょうどこのコードを使用しました:
public void myreader() throws IOException {
Path path = Paths.get("D:\\list.txt");
Charset charset = Charset.forName("ISO-8859-1");
try (BufferedReader reader = Files.newBufferedReader(path,charset)) {
String line = null;
while ((line = reader.readLine()) != null) {
System.out.println(line);
}
}