arraylist

    0热度

    1回答

    我无法启动一个有意图的类的实例。 我的应用程序有一个初始屏幕,包含三个文字浏览“蛋糕,饮料和饼干”。在这些文字浏览中设置了onClick监听器,以便当用户点击“蛋糕”时,它会进入蛋糕列表(巧克力,柠檬,胡萝卜),并且用户点击“饮料”它将进入饮料列表(茶,咖啡,可乐)和饼干相同。目前,我的意图是启动一个Cakes类,并且在该类中有一个包含字符串(巧克力,柠檬,胡萝卜等)的arrayList,当用户点

    0热度

    2回答

    方法名称 - getCharsThatFollowPattern 提示和它应该做的事。将一个String文本和一个String模式作为参数,并返回一个ArrayList。返回的列表应该包含文本中每个非尾部出现模式的字符。 (模式的非尾部出现不在文本的最后)。列表的长度必须与模式的非尾部出现次数相同。存储在列表的索引n处的字符必须是该模式的第n个非尾部出现之后的字符。例如,getCharsThatF

    -4热度

    2回答

    我不断收到java.lang.IndexOutOfBoundsException: Index: 1288, Size: 1287 这是在第一个for循环中参考ArrayList<Formant> stored。我不明白为什么ArrayList的容量设置为1287而不是dp.size 任何人都可以帮忙吗? 我已经将最大堆大小增加到10Gb 我尝试将初始容量设置为2048(dp的最大大小)。 相关的

    4热度

    1回答

    实现Java中的线程安全的ArrayList我想写它支持一个简单的线程安全的ArrayList: 的add(),删除(int i)以插入(int i)以,更新(INT I )和get(int i) 一个简单的实现是向内部数据结构(例如对象数组)添加锁,但它不够好,因为一次只能有一个线程访问列表。 因此,我最初的计划是为每个数据槽添加锁,以便不同的线程可以同时访问不同索引中的元素。数据结构如下所示:

    0热度

    1回答

    我的程序正从外部文件中读取数据并将每行数据放入数组列表中。外部文件的一行中有5个不同的值,值之间用逗号分隔。我只是无法弄清楚如何让数组列表中的第一个值用于我的代码的其他部分。 该文件中的第一个值是名称,这正是我试图使其与它们为changeName所做的条目匹配的名称。 System.out.println("Enter the name of the player you would like t

    0热度

    1回答

    我试图在我的代码中编辑播放器,然后更新我创建的CSV文件中的值,但我不确定如何将新值写入文件本身。我知道我想要做什么,但不知道要怎么做。我正在编辑付费金额并尝试在播放器的文件中更新它。 这里是我的课: 主类在这里 package squashapplication; import java.io.BufferedWriter; import java.io.File; import jav

    -1热度

    2回答

    我想在构建器构造函数中复制byte []数组的ArrayList。我想将arrayLst1复制到arrayLst2。我试着用这个代码做: builder.arrayLst2.forEach(item->this.arrayLst1.add(item)); ,但我得到了以下错误: Exception in thread "main" java.util.ConcurrentModificatio

    3热度

    2回答

    当我们删除-1和从空ArrayList它抛出ConcurrentModificationException,当我们从相同的空ArrayList删除0它抛出NoSuchElementException。 请找到下面的代码: public class Test { public static void main(String[] argv) { ArrayList<Intege

    1热度

    2回答

    问题 如何根据路径的上一个文件夹名称对路径进行排序? 我知道什么 我知道我可以这样排序的ArrayList我: Collections.sort(aL_dirsWithPicsInside, new Comparator<String>() { @Override public int compare(String s1, String s2) { retur

    3热度

    1回答

    我目前使用Java和Codename One构建了一个2D小行星游戏,主要关注OOP模式。然而,我遇到了麻烦,试图动态地创建新对象(在我的例子中,我想添加的对象是一个超类GameObject)以添加到ArrayList。正如你在GameWorld.java的void init()方法中看到的那样,我创建了一个列表,其中包含包含Asteroids,Ships,Spacestations的子类的Gam