pdkt.net
当前位置:首页 >> jAvA linkEDlist怎么输出 >>

jAvA linkEDlist怎么输出

//估计你说的是遍历输出吧LinkedList list = new LinkedList();for (String s : list) { System.out.println(s);}for (int i = 0; i < list.size(); i++) { System.out.println(list.get(i));}

override toString()重写他的这个方法, public String ToString(){ //你把每个消息的内容通过遍历的形式,拼接成一个字符串返回就可以了}

import java.util.Collection; import java.util.HashSet; import java.util.Iterator; import java.util.LinkedList; public class A { public void getList(String str){ LinkedList l = new LinkedList(); for(int i = 0 ; i < str.length() ...

LinkedList的Clone()只是浅复制,也就是只能复制对象的引用,而不能再内存中新生成一个对象,所以你复制之后的LinkedList和原始的LinkedList中存储的对象是共享的。 要想不共享,那只能覆盖你原始LinkedList中存放类的Clone()方法,在这个方法中...

public static void output() {LinkedList ll = new LinkedList();while (true) {char b = (char) (Math.random() * 26 + 65);if (ll.contains(b));else {ll.add(b);}if (ll.size() == 26)break;}for (int i = 0; i < ll.size();) {System.out.p...

LinkedList list = new LinkedList(); 创建一个LinkedList集合,元素类型是int[] 型数组; list.add(arr); 添加一个名为arr的数组元素; arr的属性及类型是根据泛型里面的内容定,可以是任意一类对象

你这个问题不在于怎么循环的,关键在于: 你没明白java对象的概念,你在初始化linkedList 的时候,往里面添加了三个AAA类的对象,但是都是同一个对象, for(int i=0;i

用instanceof判断类型,java有Collections工具类有sort方法可以直接排序的

for(int i =list.size(); i > 0; i--){ if(list.get(i) instanceof int){ list.remove(i); }else System.out.println(list.get(i)); }

定义一个LinkedList templist = new LinkedList();来存储list里面的值,通过迭代list,将值插入在templist的头上,那么templist就是list的反转了,最后将templist赋值给list就行了! 如下代码: public void reverse() {LinkedList list = new ...

网站首页 | 网站地图
All rights reserved Powered by www.pdkt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com