arraylist 相关问题

在某些语言/平台(例如Java或.NET)中找到的简单集合数据类型。阵列列表使用数组实现列表,从DS的优势中受益。

读取数组列表的 csv 文件索引超出范围

我正在尝试读取一个名为 test1.csv 的 csv 文件。 然而,当我运行它时,它只读取第一行,并说数组索引超出范围,因为记录数组的长度仅为 1。 列表 我正在尝试读取一个名为 test1.csv 的 csv 文件。 然而,当我运行它时,它只读取第一行,并说数组索引超出范围,因为记录数组的长度只有 1。 List<List<String>> records = new ArrayList<>(); try (BufferedReader br = new BufferedReader(new FileReader("res/test1.csv"))) { String text = br.readLine(); //find each lane's x coordinate while (text != null) { String[] values = text.split(","); System.out.println(records.get(0)); System.out.println(records.get(1)); System.out.println(records.get(2)); text = br.readLine(); } } catch (IOException e) { e.printStackTrace(); //System.exit(-1); } 我尝试打印records.get(1)和records.get(2),但它们都不起作用。我该如何解决这个问题? 谢谢 我不知道你的csv文件的结构,但是 首先:在所有代码中,您都不将值保存在记录中。如果你想从“records”获取一个值,那就是 -->records.get(i).get(j);因为是一个列表 第二:您将值保存在 String[] 值中,但您从未使用过它。 您会考虑更改结构记录,或者仅使用数组“值”。

回答 1 投票 0

如何单行将Java中的Integer ArrayList转换为int数组[重复]

我想在java中将以下Integer类型的ArrayList转换为int类型的数组 ArrayList arrlist = new ArrayList(5); arrlist.add(10); arrlist.add(20); 啊...

回答 1 投票 0

java.lang.IndexOutOfBoundsException:索引 0 超出长度 0 的范围

导入java.util.*; 股票买卖类{ //查找买卖股票以获得最大利润的日期的函数。 公共静态无效主(字符串[]args){ int A[] = {100,180,260,310,4...

回答 2 投票 0

如何将包含 Integers 的 ArrayList 转换为原始 int 数组?

我正在尝试使用以下代码将包含 Integer 对象的 ArrayList 转换为原始 int[] ,但它会引发编译时错误。可以用Java进行转换吗? 列表<

回答 20 投票 0

比较特定列表中不同索引量和相同条件的嵌套列表

我有两个嵌套列表和结果 数据1 = [ ["tr1", 1002, 6798381], # 返回 false ["tr1", 1001, 6798381], # 返回 false [“tr1”, 1001, 6798381], # ret...

回答 1 投票 0

如何从controller.js 中的数组填充view.js 中的复选框? (块套件松弛)

如何使用控制器中数组的数据填充此复选框? 我的视图.js 函数 arrayBlock() { 返回 createModalBlock('参与', [ { 类型:'部分', ...

回答 1 投票 0

java中计算float(double型)数字的平均值(之前不问总数,按ENter就会计算平均值)

我这样做了,但对我不起作用。主要问题是我必须采用双精度(flaot)类型的数字,直到按 ENTER 键,然后我必须显示平均值。 任何人都可以帮助我吗? 公开课

回答 1 投票 0

如何对List/ArrayList进行排序?

我有一个java中的双精度列表,我想按降序对ArrayList进行排序。 输入ArrayList如下: 列表 testList = new ArrayList(); testList.add(0.5); testList.add(0.2);

回答 21 投票 0

如何在android中使用简单的getter和setter

我有一个国家/地区类别,其中有一个存储国家/地区的数组列表。我已经创建了一个 get 和 set 来添加和获取数组列表中指定索引的项目,但我不会工作。每当我调用索引时...

回答 3 投票 0

如何高效地深度克隆以数组列表为字段的对象数组

最深元素: 玩家类{ //字段包含: 整数值; } 收集于: 班级团队{ //字段包含: ArrayList 玩家; } 收集于: 类分离器{ ...

回答 3 投票 0

固定位置后反转数组

给定一个整数 ArrayList 'arr' 和一个位置 'm' 。您必须在该位置之后反转数组。 例子 我们有一个数组 arr = {1, 2, 3, 4, 5, 6} 和 m = 3,考虑到基于 O 的索引...

回答 1 投票 0

在 DolphinDB 中提取向量最后四个元素的更简单方法?

我想提取DolphinDB中向量的最后四个元素。例如: v=1..9 五[5:9] 输出: 我想找到一种更简单的方法来实现这一点,所以我尝试了以下方法: l=尺寸(v)...

回答 1 投票 0

如何在重复的重复键上拆分/创建数组

常量测试 = [{a:1},{b:2},{c:3},{d:4},{a:5},{b:6},{c:7},{ a:8},{c:9}] 需要如下输出, 重复键“a”时,需要创建新数组,直到相同的键重复 [{a:1},{b:2},{c:3},{d...

回答 1 投票 0

洗牌的随机性

我有一个包含 52 张卡片的卡片数组列表。我想洗牌。 这就是我所做的。 创建了一个新的数组列表。 生成 0 到牌组大小之间的随机索引。 随机领取卡

回答 4 投票 0

使用对象的字段过滤 ArrayList

我有一个由对象填充的ArrayList。 我的对象类称为 Article,它有两个字段; 公开课文章{ 私有 int 代码艺术; 私有字符串 desArt; 公开文章...

回答 7 投票 0

使用扫描仪将元素添加到数组列表,而不在for循环中设置数组列表的大小

我试图创建一个for循环来使用扫描仪添加元素而不设置数组列表的大小 在此处输入图像描述我尝试在不设置尺寸的情况下添加元素,但我可以...

回答 2 投票 0

当我尝试在方法中添加一些元素时,为什么我的 ArrayList 没有返回任何元素?

出于某种原因,当我尝试使用某种方法向名为“deck”的 ArrayList 添加新元素时,它不会返回任何内容。我正在尝试让整个 ArrayList 具有您所典型的内容...

回答 1 投票 0

Kotlin 中数组、列表和数组列表有什么区别?

我想知道Kotlin中数组(arrayOf)、列表(listOf)和数组列表(arrayListOf)有什么区别?以及如何以适当的方式使用它们?谢谢你。

回答 2 投票 0

在Java中删除ArrayList的最后一个对象

我想快速从 ArrayList 中删除最后一个对象。 我知道 remove(Object O) 在 ArrayList 中需要 O(n),但我想知道是否可以在恒定时间内完成此操作,因为我只想

回答 3 投票 0

在 Java 中使用 ArrayList listIterator 方法时,add 方法后跟上一个方法不会给出任何输出

包列表迭代器; 导入java.util.ArrayList; 导入 java.util.ListIterator; 公开课测试{ 公共静态无效主(字符串[] args){ ArrayList 列表 = 新 Arr...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.