-
1 votesanswersviews
如何从json列表访问数据以构建Angular CDK数据表
我正在使用Angular Material Design表构建几个表 . 我已经设法从json文件中获取数据填充表 . 但是JSON文件有一些list [],我无法从html访问 . 这是我的服务中从JSON文件获取数据的代码: getReceiptAll(): Observable<ReceiptAll[]> { return this.http.get<ReceiptAll[... -
0 votesanswersviews
从Shuffling Array到Incrementing Array(更改)
(java初学者在这里)我正在关注这个Random shuffling of an array但是我想做的不是随机更改数组中的元素,而是在我的方法中使用它 . 我想确保更改列表的顺序来自[1] .. [2] .. [3] .....(基本上增加)我的最终目标是有一个数字表 int [] a = {1,2,3,4,5,6}然后在我的方法中 static void shuffleArray(doubl... -
0 votesanswersviews
当我希望我的线程共享一个ArrayList时,我在哪里实例化ArrayList,以及如何从main方法访问它?
我希望能够在我的main方法中创建多个线程,让每个线程运行代码通过在每个线程上调用run()来生成某些对象,然后让每个线程在完成后将这些对象添加到共享的ArrayList . 所以现在我有 class Threader implements Runnable{ 和我的 public class Processor ,它有我的 main 方法作为唯一的方法 . 我的 main 方法创建 i 线程,同... -
0 votesanswersviews
我不明白如何创建具有正确参数的方法,以获取2D数组并返回2D数组
我的语法不断抛出错误 . 我需要编写一个方法来转置一个2D数组,一个将整数的2D数组作为参数,并返回原始表的转置 . 转置是一个2D数组,原始数组中的行成为列 . 问题是我不知道如何正确编写方法参数 . public static ArrayList <Integer>[][] transpose(ArrayList <Integer> [][]){ ArrayLi... -
1 votesanswersviews
Arralist删除重复的名称并修改另一个arraylist
我有一个名字叫做支付者的arraylist,另一个是每个支付费用的arraylist . 例如: nameArray = Nicola,Raul,Lorenzo,Raul,Raul,Lorenzo,Nicola priceArray = 24,12,22,18,5,8,1 我需要总结每个人的成本 . 所以数组必须成为: nameArray = Nicola,Raul,Lorenzo... -
-1 votesanswersviews
凸壳算法问题
因此,我必须使用分区/融合算法绘制一组随机点的凸包 . 我是'll join the two main functions used in the algorithm, my issue is that if there are multiple points with the same X but different Ys, if the top most (resp. bottom most)... -
1 votesanswersviews
使用冒泡排序对ArrayList <BigDecimal>进行排序
我正在尝试订购一个Arraylist,它包含从最大到最小的BigDecimal值 . 那是我的代码: public void bubble_sort(ArrayList<String> nameArray, ArrayList<BigDecimal> priceArray){ for (int i = 0; i < priceArray.size(); i++... -
0 votesanswersviews
打印数组列表中的元素[暂停]
我想获得类似于此的输出 - John Smith已添加到学生列表中Tom Will已添加到学生列表中,您的姓名已添加到学生列表中--Begin--姓名:John Smith电子邮件:js@qmul.ac.uk年份:2008姓名:汤姆将发送电子邮件:tw@qmul.ac.uk年份:2007姓名:您的姓名电子邮件:您的电子邮件年份:您的年份 - 结束 - 汤姆威尔已从学生名单中删除 - 开头 - 姓... -
0 votesanswersviews
使用ObjectInputStream从文件中读取对象? ClassNotFoundException的
在我程序的先前代码中,我使用ObjectOutputStream和FileOutPutStream在一个文件中保存了一个ArrayList(由我的代码中可以看到的名为location的自定义类的对象组成) . 但是,当尝试使用ObjectInputStream从文件中检索对象时,我收到一条错误消息,指出我有一个未处理的异常(ClassNotFoundException) . 这是我用来从文件中获取... -
0 votesanswersviews
无法对字符串的 ArrayList 进行排序
我正在尝试按字母顺序对 String 的数组列表进行排序,我尝试了所有方法,从简单的方法开始: List<String> theList = new ArrayList<String>(); theList.add("silex");theList.add("soliton"); theList.add("snake&quo... -
-2 votesanswersviews
对 ArrayList 进行排序以降落姓氏或数字[1]
我有 ArrayList 来保存员工的记录。员工班级从人员班级扩展。我需要按姓氏的降序对 arrayList 进行排序,然后在每个数据中按薪水排序。我已经使用比较器和集合来进行排序,但是没有用。这是因为在输出部分中没有排序的数据。请参阅下面的输出。您能帮我找出为什么它不起作用吗?谢谢! 输出: //Show employee's record Full Name: Tom Jones Socia... -
0 votesanswersviews
按对象属性对对象的 ArrayList 进行排序并组织它们
我正在编写一个 Java 应用程序,该应用程序应读取输入文件,并在每行上记录,并且字段之间用逗号分隔。应用程序的输出应在 stdout 上,格式如下: Age1 Sex1 name1 name2 Sex2 name3 name4 e.g 33 Female Jayanta Kanupriya 44 Female Lajjo ... -
0 votesanswersviews
Java-从 ArrayList 中的对象对整数进行排序
我已经用 Boat 对象填充了 ArrayList。该船具有名称,ID 和分数。我需要相互比较分数,整数,并按从低到高的顺序排序。 我已经尝试了很多,但失败了很多,我对要做的事情感到困惑。 public class Boat { private String name; private int id; private int score; //Constructor public Boat(St... -
-1 votesanswersviews
线程抛出java.util.ConcurrentModificationException [暂停]
每次我运行程序时,这个线程抛出这个异常,我似乎无法找到它的原因 . 有人可以试着解释为什么会发生这种情况吗? package GPS.gpsproject; import GPS.Model.Event; import GPS.Model.Vehicle; import java.time.Duration; import java.time.LocalDate; import java.u... -
-3 votesanswersviews
这两个加入用法有什么区别? [重复]
这个问题在这里已有答案: join method not working on array JAVASCRIPT 1回答 任何人都可以简单地解释为什么第一种方法没有按预期工作但在console.log内部工作完美吗? 我只是期望它需要返回字符串但在第一个控制台中返回数组 var elements = ['Fire', 'Wind', 'Rain']; elements.join(''); /... -
-2 votesanswersviews
从等式中提取字符串数字并将其转换为int数组
我在计算机科学和项目中,我决定创建一个程序,可以使用幂规则找到方程的导数,因此4x ^ 3变为3x ^ 2 . 我已经想过用单位数作为系数来完美地完成这项工作,但我想用多位数来找出出路 . 所以像56x ^ 5变成280x ^ 4 . 我知道我的代码有点混乱,可以通过使用方法更有条理,但我刚刚开始并将在不久的将来工作 . 代码如下,感谢您的帮助! import java.util.ArrayLis... -
0 votesanswersviews
使用排序操作将集合转换为arrayList
我有一个 Map<Integer, Set<Integer>> ,我希望以递增的顺序将键列表作为ArrayList . 所以例如我的 Map : Key|Value 2--->set1 1--->set2 5--->set3 我想得到arraylist:[1,2,5] public class Example { public static v... -
0 votesanswersviews
在循环中的Arraylist然后在if语句中找不到符号[暂停]
我正在进行一项任务,并让此代码抛出一个无法找到符号的错误 arraylist在方法之外声明,它在if语句之前的for循环中工作 . 我正在尝试搜索arraylist以获取员工的姓氏,然后将索引返回到main方法以进行进一步处理 . public int searchEmployee(String lastN) { int noName = 0; int lastNIndex = 0; f... -
-3 votesanswersviews
在ArrayAdapter中显示成员
我有一个 ArrayList<"TheObject"> ,此对象包含3个 String 值,如名称,方向和电话号码 . 我想在 ListView 中显示 ArrayList 中所有对象的名称(仅限名称) . 我的问题是: 是否可以仅显示具有默认 ArrayAdapter 的所有对象的名称,或者是否需要创建自定义 ArrayAdapter 以仅显示名称?在第一种情况... -
2 votesanswersviews
在不使用HashMap的情况下查找已排序ArrayList中最频繁的String
考虑 ArrayList 的 String 含有 animalsArray[dog, cat, dog, dog, cat, duck, duck, dog] 我可以轻松地使用 HashMap 来查找最常见的 String ,使用 HashMap 值作为计数器,以及存储动物名称的键 . 如果 ArrayList 已排序 [dog, dog, dog, dog, cat, cat, duck, d... -
0 votesanswersviews
获取Java中的所有夜晚时间
我一直试图对犯罪列表进行排序,并将对象分类为白天和夜间列表 . 所以白天可以在早上6点到晚上10点之间,晚上时间可以在晚上10点到早上6点之间 . 我写了一个if语句试图填写一系列夜间犯罪 . if(data.getDate().getHours() < 6 && data.getDate().getHours() > 22) { System.... -
-3 votesanswersviews
For循环中的迭代器删除了不是Evens的赔率
我写这个是为了从ArrayList中删除所有偶数,但它出乎意料地反过来并消除了几率 . Code: ArrayList arr = new ArrayList<Integer>(); //filled 1-1000 protected void eliminateEven() { x = 0; for(Iterator<String>... -
3124 votesanswersviews
从数组创建ArrayList
我有一个初始化的数组,如: Element[] array = {new Element(1), new Element(2), new Element(3)}; 我想将此数组转换为ArrayList类的对象 . ArrayList<Element> arraylist = ???; -
-1 votesanswersviews
将数组值插入Java中的Date参数
一切正在使用此代码: long xValues = 1542039314621L; Date dates = new Date(xValues); 但为什么这段代码不起作用 List<Date> dates = new ArrayList<Date>(); for (int i = 0; i< xHelper.length; i++) dates.add(new D... -
432 votesanswersviews
如何从ArrayList中删除重复的元素?
我有 ArrayList<String> ,我想从中删除重复的字符串 . 我怎样才能做到这一点? -
2685 votesanswersviews
何时在Java中使用LinkedList over ArrayList?
我一直只是一个人使用: List<String> names = new ArrayList<>(); 我使用接口作为可移植性的类型名称,因此当我问这些问题时,我可以重新编写代码 . 应该LinkedList何时使用ArrayList,反之亦然? -
845 votesanswersviews
在Java中转换'ArrayList<String> to ' String []'
如何在Java中将 ArrayList<String> 对象转换为 String[] 数组? -
980 votesanswersviews
将ArrayList <String>转换为String []数组[duplicate]
这个问题在这里已有答案: Converting 'ArrayList<String> to 'String[]' in Java 17答案 我正在android环境中工作,并尝试了以下代码,但它似乎没有工作 . String [] stockArr = (String[]) stock_list.toArray(); 如果我定义如下: String [] stockArr = {... -
283 votesanswersviews
如何在迭代时从“ArrayList”中删除元素时避免“ConcurrentModificationException”? [重复]
这个问题在这里已有答案: Iterating through a Collection, avoiding ConcurrentModificationException when modifying (removing) in loop 22个答案 我试图从 ArrayList 中删除一些元素,同时迭代它: for (String str : myArrayList) { if (s... -
2320 votesanswersviews
在一行中初始化ArrayList
我想创建一个用于测试目的的选项列表 . 起初,我这样做了: ArrayList<String> places = new ArrayList<String>(); places.add("Buenos Aires"); places.add("Córdoba"); places.add("La Plata"); ...