导航:首页 > 编程语言 > javalist打印

javalist打印

发布时间:2022-05-16 03:36:06

java 如何打印出List中得值

package com.ldc.test;

import java.util.ArrayList;
import java.util.List;

/**
*
* @author 愿做无聊听众6
*
*/
public class Test {
public static void main(String[] args) {
Float[] fl1=new Float[3];//模拟数据1
fl1[0]=2.8f;
fl1[0]=08f;
fl1[0]=18f;

Float[] fl2=new Float[3];//模拟数据2
fl2[0]=2f;
fl2[0]=82f;
fl2[0]=33f;

List<Float[]> list=new ArrayList<Float[]>();//集合
list.add(fl1);
list.add(fl2);
for (Float[] floats : list) {//------------------遍历
for (int i = 0; i < floats.length; i++) {
System.out.print(floats[i]+" --> ");
}
System.out.println();
}

}
}

❷ java打印List问题 请教高手帮忙

重写写class Elem的toString方法就可以了,修改后代码如下:
import java.util.*;

public class ListTest {

class Elem
{
private String name;
private int age;

public String getName()
{
return this.name;
}
public void setName(String name)
{
this.name = name;
}

public int getAge()
{
return this.age;
}
public void setAge(int age)
{
this.age = age;
}

public String toString(){
return name + ", " + age;
}

}

public void function(){
List<String> list = new ArrayList<String>();
Elem elem = new Elem();
elem.setName("chengji");
elem.setAge(100);
list.add(elem.toString());
System.out.println(list);
}

public static void main (String[] args) {

ListTest test = new ListTest();
test.function();

}

}

❸ 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;
}
}

❹ java编程对象列表打印

ArrayList 为 null:是指ArrayList实例化的对象不存在。
ArrayList的一个对象 list, list.size()=0;:是指ArrayList实例化的对象存在,但是其内容是空。
ArrayList<String> ar1 = null;
ArrayList<String> ar2 = new ArrayList<String>();
System.out.println("ar1:"+ar1.size());
System.out.println("ar2:"+ar2.size());
第一个打印输出是异常。
第二个打印输出是0。

❺ java:为什么这个list输出出来是这样的

因为你这样直接输出,输出的是集合下面student这个对象,并不是具体的数据,这时候你就要重写你student类里的toString方法,一般你输入toString就会提示直接生成如图下这样的字符串代码

输出

❻ java中如何打印下面代码list里面的值解决了加分!

cirList是一个List啊,你要循环list打印才行,equip也一样.
把System.out.println(cirList+"11111<<<<<<<<<<<<<<<<<<<");换成下面代码
for(int
i=1;i

追问:

int
c_list
=
list.get(i);
这个list.get(i);的list报错啊,我换了cirList,也不对啊

追答:

答案我修改了,你再看看吧,刚才list.get(i);会出错的
list.get(i);
要改成cirList.get(i);

评论
0

0

0

加载更多

❼ JAVA中遍历打印list

那得看你是想遍历出对象还是对象中字段的值,如果是对象,那么可以这么写。
for(Fatigue fatigue:resultData){
System.out.pringln(fatigue);

}
如果是想遍历对象中字段的值的话,那么就在这个Fatigue实体类中重写Object的toString() 方法。
然后使用上面这种方式就可以通过循环输出该对象中字段的值了。

❽ 在Java中怎么循环打印出<LIST>的各属性的值我在JSP中用下列可以,在Java中该如何打印

for循环就可以了

List<Object>list=newArrayList<Object>();
for(inti=0;i<list.size();i++){
System.out.println(list.get(i));
}

希望能帮助到你

❾ javaweb中list数据打印成这样是怎么回事

因为list里存的是一个一个的对象,打印时都是调用对象的toString()方法,toString()方法默认返回包名+@+对象的hashCode值,所以你需要重写对象的toString()方法来输出你想要的对象信息

❿ java 中如何打印一个List集合的索引

java中打印一个list集合的索引可以使用循环遍历,先取得集合的长度,然后打印出来,实例如下:

publicclassceshi{

publicstaticvoidmain(String[]args){
List<String>list=newArrayList<String>();
list.add("保护环境");//向列表中添加数据
list.add("爱护地球");//向列表中添加数据
list.add("从我做起");//向列表中添加数据
for(inti=0;i<list.size();i++){
System.out.println("第"+i+"个集合的索引");
}

}
}
阅读全文

与javalist打印相关的资料

热点内容
securecrtandroid 浏览:176
短字符串压缩 浏览:863
u盘插入后显示加密格式化 浏览:944
我的世界怎么用命令方块获得超级武器 浏览:382
狗语翻译器app链接怎么下 浏览:905
选择排序算法的流程图 浏览:881
如何对文件夹开启共享 浏览:527
常用的磁盘调度算法 浏览:662
怎么用返利app返利 浏览:127
java代码快速 浏览:243
单片机左移右移后是补1还是0 浏览:599
湛江一号命令 浏览:333
导出命令行 浏览:274
C和php交互 浏览:600
苹果手机里的通讯录如何导入安卓手机 浏览:170
怎么在京东app里面看自己会员等级 浏览:43
emerson服务器怎么短接启动 浏览:559
工控编程人员工资 浏览:397
速成意大利语pdf 浏览:250
连续加减乘除法的算法 浏览:654