gpt4 book ai didi

java - 从文件中读取字符

转载 作者:行者123 更新时间:2023-12-02 07:41:02 25 4
gpt4 key购买 nike

我无法理解为什么我的代码无法正常工作。为了测试它,我的 txt 文件中只有五个字符。我知道字符被放入我创建的数组中,但我不确定为什么它不打印它们。谢谢!

        catch (IOException exception) {
System.err.println(exception);
}// catch

finally {
try {
if (fileInput != null)
fileInput.close();
}// try

catch (IOException exception) {
System.err.println("error!" + exception);
}// catch

}// finally

}// main
}// TestCode

最佳答案

您的 while 读取器循环中有一个 for 循环。更好用:

    int index = 0;
while ((character = fileInput.read()) != -1) {
inputArray[index] = (char) character;
index++;
}

还要确保不超过 inputArray 大小。如果此数据需要增长,您可能需要考虑使用列表类型。

关于java - 从文件中读取字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11593353/

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