【java – 当我打印出arraylist的索引时如何删除最后一个逗号】教程文章相关的互联网学习教程文章

java – 为什么我从另一个类调用它时,我的ArrayList是空的?【代码】

我对Java很新,一个小小的帮助将受到高度赞赏. 关于我的代码的事情 我有两节课. > First Class称为EvidenceBox.class>第二类叫做Police.class 在EvidenceBox类中,我有一个名为getParticularEvidence()的方法public ArrayList <Evidence> getParticularEvidence(int caseNumber, String evidenceType) {EvidenceBox e = new EvidenceBox(caseNumber, evidenceType);return e.getEvidenceByType(caseNumber, evidenceType);} 这个方法...

java – 错误消息:类型集合中的方法sort(List)不适用于参数(ArrayList)【代码】

继续收到错误消息,但不知道为什么.无法使用Collections.sort()获取代码来对列表进行排序 这就是我所拥有的. 3个java文件. 接口文件.public interface Comparable<T> {public int compareTo(T other); }类文件.public class Date implements Comparable<Date>{private int year; private int month; private int day;public Date(int month, int day, int year){ this.month = month;this.day = day;this.year = year; }public in...

java – 使用Click on Spinner Item刷新ArrayList以将新数据显示到RecyclerView中【代码】

单击Spinner Item将新数据添加到RecyclerView中,而不删除旧数据. 就像,我在Spinner中有两个项目:Appliances和Accessories. 默认情况下,我将设备数据显示在RecyclerView中,但每当我点击配件时 – 它会将配件数据显示到RecyclerView中,但是在设备数据下面,而我只期望配件数据进入RecyclerView MainActivity.java:public class MainActivity extends AppCompatActivity {.....@Overrideprotected void onCreate(Bundle savedInstanc...

java – 如何根据ascii值对ArrayList的元素进行排序?【代码】

我已经使用Scanner读取了一个文件,然后使用HashMap和ArrayList根据单词出现次数(升序和降序)对单词进行排序,一切正常.但是我希望输出的排序方式是首先显示数字然后是大写,然后是小写. 以下是我的相同代码:`Scanner scanner = new Scanner(new File("file"));Map<String, Integer> map = new HashMap<String, Integer>();int count=0;String whole="";while (scanner.hasNext()){count++;String word = scanner.next();whole=whole...

未选中将java.io.Serializable强制转换为java.util.ArrayList【代码】

请帮助,我收到以下消息,在我的以下代码中:listaFinal = (ArrayList<PuntoNota>) getIntent().getSerializableExtra("miLista");AdapterDatos adapter = new AdapterDatos(this, listaFinal);PuntoNota.javapublic class PuntoNota implements Serializable{ private String punto; private String nota;public PuntoNota (String punto, String nota){this.punto = punto;this.nota = nota; }public String getPunto(){return pun...

java – 如何让很多类可以访问Arraylist?【代码】

我正在制作一个垂直射击游戏,我遇到了碰撞检测的问题.通过矩形方法“交叉”检测碰撞,但为了跟踪可能发生碰撞的一切,我需要Arraylists跟踪所有子弹和敌舰. Enemy和Player类都产生了Bullets(它们也有自己的类)所以我想在我的GameView类中有2个不同的Arraylists(它控制着游戏图形,当我在这里完成时有希望碰撞). 什么是允许子弹在生成时添加到各自的ArrayLists的最有效方法? 子弹类:public class Bullet extends Location{private Fi...

java – 如何leftshift一个ArrayList【代码】

我正在使用ArrayList来保存对象的历史记录.我使用.add方法添加的每个新对象,如:if(event.getAction() == MotionEvent.ACTION_UP) {if(currentWord != null){wordHist.add(currentWord);}if(wordHist.size() > WORDHIST_MAX_COUNT){wordHist.remove(0);} }但是我不希望这种情况无限增长,而是局限于一定的价值.如果它达到这个最大值,我想要删除最旧的对象(索引0),其余的左移,所以先前的索引1现在是索引0,等等. 如何才能做到这一点?...

在Java中调整ArrayList的大小时,无法理解溢出的可能性【代码】

来自JDK 7 java.util.ArrayList类的引用代码片段让我感到困惑.我不能为我的生活理解它怎么可能导致溢出.我困惑的地方标有< ---这是什么意思?有人可以帮助我理解这种逻辑可能溢出的情况吗? TIA. public void ensureCapacity(int minCapacity) {if (minCapacity > 0)ensureCapacityInternal(minCapacity); } private void ensureCapacityInternal(int minCapacity) {modCount++;// overflow-conscious code <--- what do they mea...

java – ArrayList.add有效,但不是ArrayList.remove【代码】

创建一个对象(o)的实例并将其添加到Arraylist(arrayList)工作正常.但是,删除功能不起作用.arrayList.add(o); // works arrayList.remove(o); // does nothing我错过了什么?解决方法:ArrayList.remove()看起来像这样:public boolean remove(Object o) {if (o == null) {for (int index = 0; index < size; index++)if (elementData[index] == null) {fastRemove(index);return true;}} else {for (int index = 0; index < size; i...

java – 如何用arraylist替换数组?【代码】

参见英文答案 > Create ArrayList from array 29个如何使用ArrayList替换以下数组.Employee[] companyTeam = {manager, engineer1, superviso1, accountant, intern };解决方法:你可以做点什么List<Employee> companyTeam = Arrays.asList(manager, engineer1, superviso1, accountant, intern);

排序对象Java的ArrayList【代码】

我有一个对象的ArrayList,我想按它们的值排序.基本上我有9种不同的数学函数(即,f1(n)= log n,f2(n)= n,f3(n)= n log n等).我将值1插入到所有9个函数中,并将结果放在对象的ArrayList中,并附加了标签,如下面的代码所示.我想对整个结果列表进行排序.ArrayList<Object>val1 = new ArrayList<Object>();val1.add("f\u2081(1) = " + log(funcValues[0]));val1.add("f\u2082(1) = " + funcValues[0]);val1.add("f\u2083(1) = " + exponent...

java – 将ArrayList作为参数ArrayList传递给单独类中的方法【代码】

我不知道用来表达我的问题的最好方法,但是我在传递ArrayList< class_that_implements_comparable>时遇到了问题.作为参数ArrayList< Comparable>的不同类中的方法. 假设我在驱动程序类中有两个ArrayLists:ArrayList<Person> peopleList; ArrayList<Place> placeList;Person类和Place类都实现了Comparable. 然后,在一个名为Sorts的类中,我有两个方法:public static void sort(ArrayList list){sortList(list); } public static voi...

根据Java中对象属性的最常见值过滤对象的Arraylist【代码】

我试图根据对象变量的值过滤Java对象的ArrayList. 如果听起来令人困惑,我很抱歉.也许代码会更好地解释它.public static void main(String[] args) {ArrayList<Data> list = new ArrayList<>();list.add(new Data("Uvumvew", 10));list.add(new Data("Uvumvew", 10));list.add(new Data("Uvumvew", 10));list.add(new Data("Uvumvew", 11));list.add(new Data("Uvumvew", 14));list.add(new Data("Uvumvew", 14));list.add(new Data...

java – 当方法退出时,新的ArrayList对象消失【代码】

您好,并提前致谢.我在这里相对较新,到目前为止,我已经能够解决我从搜索中遇到的任何问题,但这个问题令我难过. 我正在编写一个程序,使用Rest-Assured进行API调用以获取云服务器中不同对象的配置文件.这些对象是我们可以调用文件夹的组织文件容器.文件夹具有特定结构,每个文件夹具有特定的元数据配置文件.我的程序所做的是从返回的JSON创建java对象,并以允许它们仍然像文件夹结构一样工作的方式存储它们,以便可以操作它们来执行以下操...

java – 在ArrayList的get()中如何使用泛型【代码】

我正在尝试开发我的自定义ArrayList类,它将以与java.util.ArrayList相同的方式工作.我可以调整大小和其他东西.我试图从我的ArrayList获取对象时遇到困难.在调用add(T数据)时,可以在Object [index]中添加.但是当我想要获取(索引)时,那时我需要将对象转换为类型为T.In的java.lang .ArrayList他们没有做任何类型的演员. 有人可以点亮吗?transient Object[] elementData; E elementData(int arg0) {return this.elementData[arg0]; } ...