gpt4 book ai didi

java - 从文本文件中读取并忽略空格

转载 作者:行者123 更新时间:2023-12-01 18:11:18 26 4
gpt4 key购买 nike

我正在读取如下所示的文本文件:

A B C D
E F G H
I J K L
M N O P

我会将其存储到 4x4 字符数组中。我的问题是,每当我从文件中读取时,它都会计算字母之间的空格,导致它将空格存储在 char 数组中。我怎样才能阅读没有空格的行?这是我得到的:

char[][] letters = new char[4][4]
Scanner read = new Scanner(new File("letters.txt"));
while(read.hasNextLine()) {
for(int row = 0; row < letters.length; row++) {
String line = read.nextLine();
for(int col = 0; col < letters[row].length; col++) {
letters[row][col] = line.charAt(col);
}
}
}

最佳答案

如果您只想从 line 获取单个字符,则使用

letters[row][col] = line.charAt(2*col);

它只会跳过空格

关于java - 从文本文件中读取并忽略空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32813333/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com