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

java输出list

发布时间:2022-06-29 00:49:34

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

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

输出

2. java中如何将list中的的一维数组的元素输出

java中将list中的一维数组中的元素取出需要2步。第一步:获取list的迭代器,将数组从迭代器中遍历取出:第二部:对取出的数组进行遍历,取出数组中存储的元素。
java的list集合中只能存储引用型变量,不能存储基本类型的变量。所以当list存储数组时,会将数组本身存入集合,而不是存储数组中的元素。

3. java list怎么输出

System.out.println(list.get(i));//这里面的i是lisy的下标,和数组差不多

4. java中得到一个list集合,将list中的元素每一行5列输出,怎么写

public static void main(String[] args) {
List<String> list = new ArrayList<String>();

for(int i=0; i< 100; i++){
list.add(Integer.valueOf(i).toString());
}
for(int j=0; j<list.size(); j++){
if(j%5 == 0){
System.out.println();
}
System.out.print(list.get(j) + ",");
}
}

5. java写出list的三种输出方式来

遍历 list吗?
for(int i = 0;i<list.size();i++){
Object object = list.get(i);
}

for(Object object : list){
}

Iterator it = list.iterator();
while(it.hasNext()){
Object object = it.next();
}

6. javaweb 如何输出一个arrayList

方法-:直接在action设置get和set方法,然后在jsp页面中使用iterator迭代输出,但是一定要注意格式。就是被这个格式搞了一下午。 <s:iterator value="list" id="id">
<tr><td><s:property value="#id.number" /></td> //使用标签 <td>${id.name}</td></tr> //使用EL表达式 </s:iterator>
<s:iterator value="list" id="id">
<tr><td><s:property value="#id.number" /></td> //使用标签 <td>${id.name}</td></tr> //使用EL表达式 </s:iterator>
或者是不声明id,直接<s:property value="number" />

方法2:把list存入request中,显示方法和jsp页面相同。但个人认为是多此一举。因为既然struts提供了参数的拦截器,我们为什么不利用呢,格式如下:
view plain to clipboardprint?
<s:iterator value="#request.list" > //此处一定要加上#request,表示从栈里面取出该list。也可以设置id,但下面的格式为#id.number。也一定要加#,表示从栈内取值 <tr><td><s:property value="number" /></td> <td><s:property value="name" /></td></tr>
</s:iterator>
<s:iterator value="#request.list" > //此处一定要加上#request,表示从栈里面取出该list。也可以设置id,但下面的格式为#id.number。也一定要加#,表示从栈内取值 <tr><td><s:property value="number" /></td> <td><s:property value="name" /></td></tr> </s:iterator>

7. 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

加载更多

8. java如何得到一个方法返回的list

你是java的初学者吧,java一个方法的最基本的声明,由修饰符,返回值,方法名组成,这是必要的三个元素。最简单的方法也要由这三个部分组成,比如一个简单的方法
public void test(){
system.out.println("Hello World");
}
这里public是修饰符,表示是公共的方法,void表示返回值,void为空,表示这个方法不需要返回值,test是方法名,小括号里是方法的参数,没有即不需要参数,花括号为具体的java代码,也就是方法执行的过程。这里是直接在控制太输出Hello World这个句子。

回到你的问题,一个方法要返回List,即表示这个方法的返回值为List,那么遵循我最开始说的方法组成,这里的返回值就是List,所以把void 改成List即可。写个完整的例子,一个方法返回一个包含整数1~10的List。
public List getNumberList(){
List list=new ArrayList();
for(int i=1;i<=10;i++){
list.add(i);
}
return list;
}
此处方法返回值声明为List,即表示这个方法必须返回一个List,不返回List,至少要返回一个Null,因为java的方法,只要返回值不为void,都必须返回一个对象。
希望我的回答能帮到你~~

9. Java list输出问题,求解

因为你list中的对象没有重写toString方法,只会输出类名和逻辑地址;
重写一下list中对象的toString方法就好了;

阅读全文

与java输出list相关的资料

热点内容
成都市区建成面积算法 浏览:656
智能家居单片机 浏览:93
买男装用什么app好 浏览:851
文件夹合并了怎么拆开 浏览:256
波段副图源码无未来函数 浏览:84
livecn服务器地址 浏览:257
程序员这个工作真的很吃香吗 浏览:844
程序员和数学分析师待遇 浏览:678
压缩气弹簧怎么拆 浏览:321
华为公有云服务器添加虚拟ip 浏览:209
程序员和运营哪个累 浏览:24
抖音安卓信息提示音怎么设置 浏览:454
光速虚拟机的共享文件夹 浏览:248
程序员培训机构发的朋友圈真实性 浏览:742
天干地支简单算法 浏览:299
下载个压缩文件 浏览:300
普通人电脑关机vs程序员关机 浏览:628
米酷建站源码 浏览:115
氢气app怎么搜搭配 浏览:619
pdf绿盟 浏览:506