导航:首页 > 编程语言 > javaarraylist输出

javaarraylist输出

发布时间:2022-09-24 16:41:52

A. java arraylist遍历输出结果为空

首先看看你的sql语句 将它提出来在数据库里单独运行下 看看是否能查出数据
如果能查出 再在getAlist() 加个main方法 先测试下 看能不能遍历出值来 如果也能 再在页面上 看看 是不是嵌入出错了

我只是给出找错方法 楼主自己找找看吧
还有 貌似 System.out.println(blist.get(i)); 不能在页面输出东西 是在控制台输出的。

B. java,怎么输出ArrayList中保存的所有对象啊

package sync;
import java.util.*;
public class L4_1 {
public static void main(String[] args) {
ArrayList<Xs> aa1 = new ArrayList<Xs>();
System.out.println("大小为" + aa1.size());
Xs xs1=new Xs("悟空",15,90);
Xs xs2 = new Xs("八戒", 13, 70);
Xs xs3 = new Xs("沙僧", 14, 75);
Xs xs4 = new Xs("小白龙", 20, 80);
aa1.add(xs1);// add是一个添加的方法
aa1.add(xs2);// 添加一个对象
aa1.add(xs3);
aa1.add(1, xs4);
System.out.println("大小为" + aa1.size());// aa1.size()有多少个对象//
//aa1.remove(1);// 删除1号对象
for(int i=0;i<aa1.size();i++){
System.out.println(aa1.get(i));
}
}
}
class Xs {
private String xingming;
private int xuehao;
private int chengji;
Xs(String xingming, int xuehao, int chengji) {
this.xingming = xingming;
this.chengji = chengji;
this.xuehao = xuehao;
}
public String getXingming() {
return xingming;
}
public int getXuehao() {
return xuehao;
}
public int getChengji() {
return chengji;
}
@Override
public String toString() {
// TODO Auto-generated method stub
return xingming+","+xuehao+","+chengji;
}
}

ps:变量名最好用英文有明确的意思,看着太别扭了。

C. java 有关ArrayList,可不可以用toString输出的问题

首先,我们知道ArrayList是List的实现类,继承于AbstractList,它是一个数组队列,提供了相关的添加、删除、修改、遍历等功能。虽然它也是一个Object,但总体上来讲,并没有实现toString方法,所以其类来调用toString方法是不对的 (也就是说 不能ArrayList.toString),但是既然是一个数组序列,而数组是可以调用toString方法,所以在不重写的情况下,可以转变为相应的数组,恰巧ArrayList实现的List中是有这个方法即list.toArray()。

如果你对基础类型输出,可以采用转为相应的数组,进而可以调用Arrays.toString()方法输出。

//比如
ArrayList<String>list=newArrayList<String>(Arrays.asList("BuenosAires","Córdoba","LaPlata"));
System.out.println(Arrays.toString(list.toArray()));

D. Java中arraylist的输出方法都有那些

我直接用代码举例说明:1、以前JDK5以前的使用方法,而且现在代码这样写的居多for(int i =0 ; i<arraylist.size() ; i++){}2、JDK6中新增加的写法,代码更健壮。。。更高效。for(Object obj : arraylist){}至于Object是要你自己写的具体对象类型,也就是ArrayList中的类型。。。

E. JAVA arraylist。为什么我的list在上半部分输出正常,在下半部分的输出就全部变成了最后一条数据

因为你的list里面全部装的都是最后一条数据,你上部分输出正常是因为你是每次add就输出你add的值,如果你在上部分遍历一下list就会发现list里面的值全部是一样的。原因:list.add(res)时,res改变,list里面所有存的res值都会改变,因为res的地址相同。如果你想要值不同把String[] res = new String[4];放在while里面

F. java 怎么才能倒序输出ArrayList

int i = c.size(); 这里有问题。ArrayList的最大下标也是size()-1,你从size()开始当然会有。把它改成int i = c.size()-1;

G. java arraylist 用法

如果输出的全是整型的话可以使用下面这种方式

ArrayList<Integer>List=newArrayList<Integer>();
Integer[]num=newInteger[List.size()];
List.toArray(num);

如果输出的不确定那就得循环List一个一个给数组赋值了

H. 问一个基础的java问题,有关于arraylist输出的以及其输出内容在label上的显示。

ArrayList一般可以用两种循环取值方式(假设ArrayList中存的是String):
a)
for(Iterator<String> iter = list.iterator; iter.hasNext; ){
String value = iter.Next;
label.text = value; //label这个text方法记不清了,很久没弄GUI了,也可能是setText
}

b)for(int i = 0 ; I < list.size(); i++){
String value = list.get(i);
label.text = value;
}

以上是循环输出……如果想指定list中的某个值赋给Label,那直接label.getText(list.get(i))就可以了,i为指定的下标。

I. java swing中用什么方法才能把jlist中的列表取出来,作为arraylist输出

如果你是想获得所有的jlist的items,可以使用ListModel模型,
有一个子函数toArray()可以直接转换为数组,然后构建arraylist。

如果是获得选择的数据:
jlist本身有一个selectedValues函数可以获得所有选择的数据;
Object[] str=jlist.getSelelectedValues();

J. JAVA中怎么样把ArrayList中存的数据打印出来

重写toString方法,在自定义类中重写toString方法,组装自己的格式。


ArrayList在它的父类AbstractCollection中重写了toString方法,该方法用Iterator的方式遍历自己的集合。遍历时直接把元素加入到了StringBuilder中,这样相当于调用元素的toString方法。


举个例子:

importjava.util.ArrayList;
importjava.util.List;
publicclassTest5{
/**
*@paramargs
*/
publicstaticvoidmain(String[]args){
List<MyData>ms=newArrayList<MyData>();
ms.add(newMyData("0"));
ms.add(newMyData("1"));
ms.add(newMyData("2"));
ms.add(newMyData("3"));
System.out.println(ms);
}
}
classMyData{
privateStringname;
publicMyData(Stringname){
this.name=name;
}
publicStringtoString(){
return"数据域:"+name;
}
}

阅读全文

与javaarraylist输出相关的资料

热点内容
为什么安卓机拍照那么丑 浏览:694
服务器绑定云产品实例 浏览:313
程序员认真工作被开除 浏览:453
程序员送苹果 浏览:143
小程序绘图源码 浏览:968
如何购买域名和服务器阿里云 浏览:671
服务器地址及端口在哪里 浏览:695
腾讯云服务器有危险吗 浏览:798
复制文件到文件夹php 浏览:10
java注释正则表达式 浏览:858
java连接远程oracle 浏览:91
javamainargs 浏览:758
金华数据文档加密软件公司 浏览:855
内心极度担心解压的音乐 浏览:897
穿搭技巧app卡色配什么颜色 浏览:595
程序员得结石 浏览:131
查公司薪资的app叫什么 浏览:410
压缩包多个文件夹图片连续看 浏览:487
linuxmysql无法用命令启动 浏览:442
地税身份认证用什么ApP 浏览:531