arraylist相关内容

解析java.util.ArrayList$SubList notSerializable异常

我在List类型的对象上使用SubList函数。问题是我使用的是RMI,并且因为java.util.ArrayList$SubList是由一个不可序列化的类实现的,所以当我尝试将结果对象传递给一个以列表为参数的远程函数时,我得到了上面描述的异常。 我已经看到,我应该将结果列表复制到新的LinkedList或ArrayList并传递它。 例如,有没有人知道可以帮助轻松完成此操作的函数? ..
发布时间:2022-08-23 16:45:26 Java开发

为什么ArrayList CONTAINS()方法不能处理对象?

我正在学习Java,遇到了一个问题。为什么ArrayList CONTAINS()方法不能处理对象?它似乎可以处理字符串和其他基本数据类型,但不能处理对象。我是否使用了错误的方法? 程序在第8-11行创建数据,并从命令行接收数据。来自命令行的数据为: avacado 10 .50 broccoli 20 .75 cauliflower 30 1.00 banana 300 .55 命令 ..
发布时间:2022-08-17 17:37:32 Java开发

列表&;lt;字符串复杂排序

我有List个尺寸,比如XS、S、M、L、XL、XXL、UK 10、UK 12等 我想要的是将顺序强制为上面的顺序,而不考虑列表中项的顺序,我认为我需要一个可比较运算符,但不确定。 理想情况下,我希望另一个列表具有正确的顺序,以便它可以引用它在列表中的位置并重新排序,如果它不存在,它将默认为A-Z 推荐答案 按照您希望的大小顺序创建一个尺码数组,然后根据衬衫 ..
发布时间:2022-06-21 13:40:27 C#/.NET

当我添加重复项时,为什么.CONTAINS返回False?

我正在编写一个简单的方法来将一个对象添加到ArrayList中,如果它还没有包含它的话。我使用的是.CONTAINS方法,但是由于某种原因,当我向ArrayList中添加对象的副本时,尽管我已经向ArrayList中添加了相同的对象,但.CONTAINS方法返回FALSE。 这是我的City类: class City { private String name, country; ..
发布时间:2022-06-11 09:18:46 Java开发

二维列表输出格式设置

所以,如前所述,这是一个2D列表。7行内6列(6个随机数)。输出的格式应如下所示: http://i.stack.imgur.com/hwnHi.png 我的代码是这样的: print (" ", 1 , " ", 2, " ",3, " ",4, " ",5, " ",6) print () for i in range(7): print ..
发布时间:2022-02-25 16:20:16 Python

PowerShell ArrayList神奇地插入一个零

我创建了一个ArrayList并向其中添加了一个元素。索引0处的零从何而来?添加元素而不添加不祥的零的最佳做法是什么? function Get-List() { $some_list = [System.Collections.ArrayList]@() $some_list.Add(@{ 'some'='a' 'data'='b' ..
发布时间:2022-02-21 13:37:32 其他开发

ArrayList vs List<>在 C# 中

C#中的ArrayList和List有什么区别? 是否只有 List 有类型而 ArrayList 没有? 解决方案 是的,差不多.List 是一个泛型类.它支持存储特定类型的值,而不需要与 object 进行转换(当 T 是 ArrayList案例).ArrayList 只是存储 object 引用.作为一个泛型集合,List 实现了泛型 IEnumerable ..
发布时间:2022-01-31 15:45:26 C#/.NET

转换 ArrayList<String>到 String[] 数组

我是在android环境下工作,试过下面的代码,但是好像不行. String [] stockArr = (String[]) stock_list.toArray(); 如果我定义如下: String [] stockArr = {"hello", "world"}; 它有效.有什么我遗漏的吗? 解决方案 这样使用. 列表stockList = new ArrayList ..
发布时间:2022-01-31 08:36:06 Java开发

比较不同对象的 2 个 Java 数组列表并将匹配的行添加到新列表

我们需要比较 2 个具有一些共同字段的不同对象的数组列表,然后将匹配的行存储到一个新的数组列表中.我已经寻找解决方案,但无法得到我需要的东西. 列表personList = new ArrayList();人:私人字符串名;私人字符串姓氏;私人字符串 street1;私人字符串 street2;私人字符串城市;私有字符串状态码;私人字符串邮政编码;列出npi ..
发布时间:2022-01-25 09:34:13 Java开发

当您在 arraylist 上调用 remove(object o) 时,它如何比较对象?

当您在 java 中的 arraylist 上调用 remove(object o) 时,它如何比较对象以找到要删除的正确对象?它使用指针吗?还是使用 Comparable 接口比较对象? 解决方案 ArrayList remove() 依赖于Equal的对象实现方法.如果没有实现,则该对象被 Object 的 Equals 实现移除,这确实是指针比较. 来自 ArrayList 的 ..
发布时间:2022-01-25 08:54:27 Java开发

Android保存自定义对象数组

我有一个关于保存自定义对象数组列表的问题.我有一个名为 notitie 的类: 公共类 Notitie 实现 Serializable{私人字符串标题=“";私有字符串类型 = "";私人字符串数据=“";公共无效 setTitel(字符串标题){this.title = 标题;}公共字符串 getTitel(){返回标题;}public void setType(字符串类型){this.typ ..
发布时间:2022-01-24 19:05:19 移动开发

将更改(永久)保存在数组列表中?

这可能吗?例如,用户将新项目/元素添加到数组列表(缓冲读取器进程)中,肯定会发生变化.我的问题是,即使用户对数组列表进行了多次更改,是否有可能即使他们关闭程序并再次打开它,它也会永久存在,直到那里. 注意:不使用 .txt 很抱歉提出这样的问题,但我真的很好奇.谢谢! 解决方案 当程序停止时,它使用的所有内存都会被释放,包括你的 ArrayList.除了不关闭程序外,没有其他办 ..
发布时间:2022-01-24 18:50:44 Java开发

多个线程同时向不同步的ArrayList的对象添加元素可能会导致哪些问题?

多个线程同时向不同步的ArrayList对象添加元素可能会导致哪些问题? 尝试使用具有多个线程的静态 ArrayList 进行一些实验,但找不到太多. 在这里,我期待在多线程环境中不同步 ArrayList 或类似对象的许多副作用. 任何显示副作用的好例子都将是可观的.谢谢. 下面是我的小实验,运行顺利,无一例外. 我也想知道为什么它没有抛出任何 Concurrent ..
发布时间:2022-01-22 20:00:25 Java开发