arraylist相关内容

生成受理的排列

我想生成的一组列出所有可能的排列,但排列是不是所有的资格。该排列是作为集列表的子集“的排列组合。 例如,我们有由两个子集的以下列表:列表= {(1,2),(3,4)}; 受理的排列是:1234/1243/2134/2143/3412/4312/3421/4321 下面的排列则不予受理:1423/3142/1324/1342/2431/2341 / ... 我已经生成的所有可能的排列而不是那些受 ..
发布时间:2015-11-30 22:21:51 Java开发

在toString方法返回的ArrayList,当排列列表重演

*解决的:未清理出的ArrayList ebwteen调用,因此列表保持递增。我加perm.clear()的第二个循环中nextPermutation()之前,而问题就解决了​​!感谢所有谁帮助。 我有在一个toString方法返回一个ArrayList的麻烦。我的任务是生成从数的1-10置换10列出。该方法nextPermutation称为10倍,在驱动 我希望我的输出是这样的: 表1:4 ..
发布时间:2015-11-30 22:07:06 Java开发

制作一个聪明的听众发出通知,以避免code重复无处不在

注意:的code是线程安全的,换句话说,单线程的。只有我可以从听众的名单中删除自己。 我有1000个不同听众的ArrayList,我不得不通知与code象下面这样: 保护无效onFlushed(){ INT大小= listeners.size(); 的for(int i = 0; I<大小;我++){ listeners.get(ⅰ).onFlushed( ..
发布时间:2015-11-30 21:53:57 Java开发

列出所有排列和放大器;在整型数组列表递归组合

我有一个方法 perm1 的打印所有排列/字符的字符串组合 的字符串s的字符//打印排列/组合(按顺序) 公共静态无效perm1(String s)将{perm1(“”,S); } 私有静态无效perm1(字符串preFIX,String s)将{ INT N = s.length(); 如果(N == 0)的System.out.println(preFIX); 其他 ..
发布时间:2015-11-30 21:50:20 Java开发

我怎样才能组矩形阵列为"离岛"连接区域?

问题 我有 java.awt.Rectangle中的数组的形式。对于那些谁不熟悉这个类,信息的重要的部分是,他们提供了一个 .intersects(矩形B)的功能。 我想编写一个函数,它接受矩形 21。这阵,并打破它变成矩形连接组。 让我们说,例如,这些是我的矩形(构造函数的参数 X ,是,宽度,高度): 矩形[] rects =新的Rectangle [] { 新的Rectang ..
发布时间:2015-11-30 16:17:50 Java开发

资源下载合并排序算法错误 - 未分类

我不明白,为什么我的算法使用的ArrayList将无法正常工作。如果球员和加仑可以帮助一个合并排序程序我找到答案,这将是惊人的!打印所需的格式需要进行标签每个数字和地点在新行每20号。我的计划也被限制为标准的Java包。样品的输入和输出,可以发现这里。这是我的code: 进口java.io. *; 导入的java.util。*; 公共类归并{ 公共静态无效的主要(字串[] args)抛出IOE ..
发布时间:2015-11-30 15:44:54 Java开发

哈希集合和数组列表表演

我实现了一个方法,它只是循环围绕一组,其中包含了许多不同模块的数据的CSV文件。这就增加了“模块名”到HashSet的。 ($如下图所示C $ C) 我已经使用HashSet的,因为它保证没有重复插入,而不是这将不得不使用含有()方法,并遍历列表来检查它是否已经存在一个ArrayList 我相信使用哈希集合具有比数组列表有更好的表现。 我是正确的,说明? 此外,可有人向我解释如何,如果用来为 ..
发布时间:2015-11-30 14:21:19 Java开发

为什么向量数组翻倍?

为什么经典的实现载体(ArrayList中用于Java的人)的两倍或三倍四倍它的内部数组大小在每个扩展呢? 解决方案 在计算的平均时间插入一个载体,你需要允许非生长刀片和不断增长的插件。 call操作的总数插入 N 的项目 0 总 ,平均 0 平均值 。 如果您插入 N 的项目,您可以通过一个因素增加 A 的要求,则有 0 总 = N +&Sigma公司; A 我 [0℃ I< 1 ..
发布时间:2015-11-30 14:00:14 C/C++

最有效的方法,如果一个ArrayList包含Java中的对象

我在Java对象的ArrayList。的对象有四个字段,其中两个我最好使用考虑对象等于另一个。我在寻找最有效的方式,因为这两个领域,看是否数组包含对象。 扳手是基于XSD对象生成这些类,所以我不能修改自己的类来覆盖 .equals 。 有没有什么不只是遍历并手动比较这两个字段为每个对象,然后找到突破的时候更好的办法?这只是似乎很凌乱,寻找一种更好的方式。 编辑: ArrayList的来自被解 ..
发布时间:2015-11-30 13:55:22 Java开发

爪哇 - 删除重复的一个ArrayList

我正在使用的的ArrayList 存储字符串的程序。程序会提示用户提供一个菜单,并允许用户选择要执行的操作。这样的操作添加到字符串列表,打印项等。我想要的是能够做的就是创建一个名为方法 removeDuplicates()。该方法将搜索的ArrayList ,并删除任何重复的值。我想离开这个列表中的重复值(S)的一个实例。我还希望此方法返回除去重复项的总数。 我一直在尝试使用嵌套的循环来实现这一 ..
发布时间:2015-11-30 13:23:33 Java开发

Java集合我应该用什么?

在这个问题我认为这是人谁不知道哪个集合,他们应该使用,所以我试图找到一个类似的流程图Java和不能够这样做一个有用的资源。 什么是可以帮助人们选择正确的集合在Java编程时使用的资源和“备忘单”?人们怎么知道他们应该用什么名单,设置和地图的实现? 解决方案 因为我无法找到任何东西,我决定做一个自己。 该流程图并不试图掩盖的东西一样同步访问,线程安全等或传统的收藏品,但它确实涵盖了3个标准设 ..
发布时间:2015-11-30 13:14:49 Java开发

处理servlet的输出AJAX

我的问题:我将请求发送到一个servlet从一个JSP的AJAX功能。 该servlet处理数据,并返回一个的ArrayList 。 我的问题是如何处理的ArrayList 里面的AJAX,并将其显示在同一个JSP表。 在code是 函数ajaxFunction(){ // VAR URL = codeid.options [codeid.selectedIndex]的.text; ..
发布时间:2015-11-28 21:49:15 前端开发

如何创建一个可以存储多个对象ArrayList类?

我是一个自我学习。现在,我想提出一个GUI项目中,我需要一个矩阵的计算型数据库。 我想了解我怎么可以创建一个ArrayList存储多个对象的类。 下面是我的示例code。请注意,这只是我的尝试。这code未最终确定,而且它不工作。 感谢您的热心帮助。 进口的java.util.ArrayList; 进口的java.util.List; }} 解决方案 我觉得更好的方式 ..
发布时间:2015-11-28 10:51:16 Java开发

引用从ArrayList中的元素

所以,我的球员延伸暴民,它扩展实体。在我的班级我有一个ArrayList,并在主游戏类,我加了他。 公开级水平; 公共Player播放器; 球员=新玩家(等级,100,100,输入,JOptionPane.showInputDialog(这一点,“用户名:”)); level.addEntity(播放器); 在问题出现的时候,我要引用的玩家X和Y这样我就可以插 ..
发布时间:2015-11-28 10:45:27 Java开发

Java 2D的ArrayList和排序

我要排序的过道该项目位于例如购物清单: [面包] [1] [牛奶] [2] [谷物] [3] 我打算与ArrayList中做到这一点,不知道如何使一个2D的ArrayList 奖金的问题:如何通过过道数量排序任何想法 解决方案 你没有保存您的项目+过道信息类?是这样的: 公共类项目{ 私人字符串名称; 私人诠释过道; //构造函数+ +的getter setter方法 ..
发布时间:2015-11-28 10:44:44 Java开发

如何让方法接受两个类型的数据作为参数?

我有一个方法,接受一个Hashtable(是的,我知道,这是过时的。)作为参数: 公共静态LuaTable HashtableToLuatable(哈希表T,INT深度= 1) 这正常工作。 现在我愿意接受一个ArrayList的第一个参数为好,这样可以让'T'同时拥有Hashtable和一个ArrayList的价值。目前,我有复制粘贴的方法两次,像这样的: 公共静态LuaTabl ..
发布时间:2015-11-27 12:56:48 C#/.NET

如何加入一个ArrayList将其转换为字符串重新presentation的要素是什么?

我已经一个ArrayList,并加入其所有的元素在一个字符串分隔余米使用... 昏暗参考译文]字符串=的string.join(“,”TryCast(myArrayList.ToArray(的GetType(字符串)),字符串())) 不过,我想知道是否有一个更聪明/更短的方法来得到相同的结果, 或同一code,它看起来更好...... 感谢你在前进, 最大 解决方案 在F ..
发布时间:2015-11-27 11:46:26 C#/.NET

找不到总成

我序列化一个ArrayList到一个二进制文件,以便它通过TCP / IP发送。序列化的文件由服务器创建的,我希望能够用我正在写此刻的客户端反序列化。 然而,当客户端尝试反序列化,它抛出一个SerializationException,因为它无法找到组件(presumably)的连载开始与文件。 我如何解决这个问题呢? 解决方案 贵ArrayList中包含自定义数据类型(比如你所在的班级) ..
发布时间:2015-11-27 10:59:40 C#/.NET

是否在.NET中列出的工作方式相同的ArrayList中的Java?

当我学会了Java的,我被告知ArrayList的工作是这样的: ,它创建一个房间10个元素的数组。 在第11个元素被添加,它会创建一个新的列表室20个元素,以及10种元素复制到新的数组。这将重复,直到没有更多的元素来添加,或到最大尺寸 是.NET构建以同样的方式列表? 解决方案 您可以很容易地通过查询列表的容量测试这个: VAR一个=新的名单,其中,串>(); ..
发布时间:2015-11-26 21:53:44 Java开发