java - java中读取文本文件到对象数组

标签 java arrays

刚接触java 我有一个像这样的文本文件,名为“line”

abc   10,20,30     20,30,40    30,40,50

并且有这样的代码

  ArrayList lines = new ArrayList();
  lines.add(line);
  Object[] lineContents = lines.toArray(); 

现在我试图将每个元素放入一个不带逗号的新数组中

所以我的新数组看起来像

abc  10 20 30    20 30 40   30 40 50

object[] newlines = //update line text file

最佳答案

如果 line 的类型为 String,则可以对数组使用 for 循环

Object[] newlines = new Object[lineContents.length];
for (int i = 0 ; i < newlines.length ; i++) {
    newlines[i] = ((String)lineContents[i]).replace(",", " ");
}

关于java - java中读取文本文件到对象数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36087563/

相关文章:

java - 控制我的 jar 的进程名称

java - 如何在 Java 中声明和初始化数组?

java - android - 是否以编程方式制作旋转器

Java编码问题

java - 如何在 Hibernate 中映射 BigDecimal,以便返回与输入时相同的比例?

java - 类和方法之间注释中的 # 是什么意思?

c++ - 在 C++ 中使用指针交换数组

arrays - 包含给定查询点的区间数

javascript - sub ng-repeats,以 Angular 获取(选中)复选框值

java - 使用多个类实例化二维对象数组