当前位置: 首页 > 知识库问答 >
问题:

如何在java中读取一个数组列表。

龙越彬
2023-03-14

我用python制作了这个数组,但我不记得用java怎么做:

                 arr_ip = []

            file1 = open('abc.txt', 'r')
            Lines = file1.readlines()

            count = 0
            for line in Lines:
            count += 1
            arr_ip.append(line.strip())

            count = 0
            for nn in arr_ip:
            count += 1
            print("Run: ")
            print("NN {}: {}".format(count, nn))

共有1个答案

李宜然
2023-03-14

只是读取文件就好了

public class TestMain {
    public static void main(String[] args) throws IOException {     
        List<String> fileLines = Files.readAllLines(Paths.get("E:\\Your\\path\\filename.txt"));
        System.out.println(fileLines);
    }
}
 类似资料:
  • 问题内容: 我有一个大学作业,要求我从.csv文件中获取数据并读取,处理和以三种不同的方法进行打印。这些说明要求我将数据读取到数组列表中,并编写了一些代码来执行此操作,但是我不确定是否正确完成了该操作。有人可以帮助我了解我应该如何将文件读入数组列表吗? 我的代码: 问题答案: 您不需要数组来存储文件内容,可以使用String []数组列表,例如: 同样,在您的情况下,最好在本地声明并从中返回它,而

  • 我在数组列表(嵌套数组列表)中有一个数组列表,如下所示 现在我需要获取存在于arraylist的给定索引中的的实例并为其添加一个值。我使用了以下代码 但是它给了我一个错误 线程"main"java.lang.异常索引:0,大小:0 如何解决这个问题以及为什么会发生这种情况。 谢谢你

  • Java 中如何按列读取 Excel 数据 我有一个excel文件,希望用java读取某个表单某列的值,以便做后续的操作。有推荐的方案吗?

  • 我正在处理一个程序,我想允许用户在提示时输入多个整数。我曾尝试使用扫描仪,但发现它只存储用户输入的第一个整数。例如: 输入多个整数:1 3 5 扫描仪将仅获取第一个整数1。是否有可能从一行中获取所有3个不同的整数,并在以后使用它们?这些整数是我需要根据用户输入操作的链表中数据的位置。我无法发布我的源代码,但我想知道这是否可行。

  • 从csv中读取内容的最佳方式是什么,但只能读取一个特定列,如? 然后,该列应存储在如下数组中: 到目前为止,我对熊猫的看法是: 我已经研究过这条线了。我仍然得到一个。 编辑: 这不是一张表,它是逗号分隔的,如下所示:

  • 如果我有一个双打数组: 我想得到第一个元素和最后一个元素,这样 我该怎么做?