gpt4 book ai didi

java - 如何将 String 对象转换为 String[]?

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

private static void readSplitPrint(String path) {
try {
for (String line : Files.readAllLines(Paths.get(path))) {
for (String word : line.split("/t")) {
System.out.println(path + " : " + word);
}
}
} catch (IOException e) {
e.printStackTrace();
}
}

我的作业有一个默认代码。我需要使用它,它可以读取文本文件来完成我的项目。但我对这个话题有一些麻烦。我无法将称为“word”的字符串对象转换为任何 string[] 对象。我是初学者,我不知道如何轻松地使用数组来做到这一点。所以我需要转换并保存这些单词,并且 - 当然这是可能的 - 保留任何 String[] 或 String[][] 对象以用作“x[0][0]”或“x[2][3” ]”矩阵类型。有人可以帮助我吗?

最佳答案

您不需要“转换”任何类型的对象来将其“转换”为对象数组。数组是一个容器;你只需指示程序将该对象填充到容器中即可。

String foo = "bar";
String[] arrayOfStringsWithLengthOne = new String[1];
arrayOfStringsWithLengthOne[0] = foo;

这就是您所需要的。

但请记住:stackoverflow 不是编程学校。这是你不应该指望别人向你解释的事情。您应该转向书籍和教程并阅读其中的内容。你不可能把学习编程语言时遇到的每一个小问题都带到这里来。提示:只要您无法理解有关数组的这些非常基本的事情;最好暂时忘记二维的。学习基础知识;一一。

关于java - 如何将 String 对象转换为 String[]?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35956278/

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