发布于2020-11-19 20:26 阅读(1272) 评论(0) 点赞(10) 收藏(1)
一个例子:
public class Stu {
private String username;
private int age;
public Stu(String username,int age){
this.username=username;
this.age=age;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
@Override
public String toString() {
return "Stu{"+"username='"+username+'\''+",age="+age+'}';
}
}
import java.util.ArrayList;
public class test01 {
public static void main(String[] args) {
//创建我们的集合的对象
ArrayList<Stu> arrayList=new ArrayList<>();
Stu s1=new Stu("哈登",30);
Stu s2=new Stu("哈登",30);
Stu s3=new Stu("哈登",30);
//把学生的对象添加到我们的集合当中
arrayList.add(s1);
arrayList.add(s2);
arrayList.add(s3);
//遍历集合
for (int i = 0; i <arrayList.size() ; i++) {
Stu stu=arrayList.get(i);
System.out.println(stu.toString());
}
}
}
/*Stu{username=哈登',age=30}
Stu{username=哈登',age=30}
Stu{username=哈登',age=30}*/
打印集合的方法:
定义以指定的格式打印集合的方法(ArrayList类型作为参数),使用{}括起来,使用@符号分隔每一个元素,格式例如:{元素@元素@元素}
在方法的参数传统集合的时候,注意加上你的泛型,不加的话容易类型找不到
import java.util.ArrayList;
public class testo2 {
public static void main(String[] args) {
//字符串集合创建
ArrayList<String> arrayList=new ArrayList<>();
//添加元素到我们的集合中
arrayList.add("大黄");
arrayList.add("大黄");
arrayList.add("大黄");
printArrayList(arrayList);
}
public static void printArrayList( ArrayList<String> arrayList) {
//在方法的参数传统集合的时候,注意加上你的泛型,不加的话容易类型找不到
//拼接左括号
System.out.print("{");
//遍历集合
for (int i = 0; i <arrayList.size() ; i++) {
//获取元素
String a=arrayList.get(i);
if (i!=(arrayList.size()-1)){
System.out.print(a+"@");
}else {
System.out.print(a+"}");
}
}
}
}
定义获取偶数元素的集合的方法(ArrayList作为方法返回值)
思路:先随机生成一堆数,存储在集合中,然后在一个方法中,实现找到偶数的集合,返回出来
import java.util.ArrayList;
import java.util.Random;
public class test02 {
public static void main(String[] args) {
//随机数生成对象
Random random=new Random();
//创建一个集合对象
ArrayList<Integer> arrayList=new ArrayList<>();
for (int i = 0; i <20 ; i++) {
int number=random.nextInt(1000)+1;
arrayList.add(number);
}
System.out.println(arrayList);
//调用偶数集合方法
ArrayList<Integer>list=getArryList(arrayList);
System.out.println(list);
}
private static ArrayList<Integer> getArryList(ArrayList<Integer> arrayList){
//创建一个小集合,存储偶数
ArrayList<Integer> list=new ArrayList<>();
for (int i = 0; i <arrayList.size() ; i++) {
//获取元素
Integer num=arrayList.get(i);
//判断一下是否是偶数
if (num%2==0){
list.add(num);
}
}
return list;
}
}
原文链接:https://blog.csdn.net/weixin_44051191/article/details/109753899
作者:小胖子爱java
链接:http://www.javaheidong.com/blog/article/799/e8968eb784c3cc65ba88/
来源:java黑洞网
任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任
昵称:
评论内容:(最多支持255个字符)
---无人问津也好,技不如人也罢,你都要试着安静下来,去做自己该做的事,而不是让内心的烦躁、焦虑,坏掉你本来就不多的热情和定力
Copyright © 2018-2021 java黑洞网 All Rights Reserved 版权所有,并保留所有权利。京ICP备18063182号-2
投诉与举报,广告合作请联系vgs_info@163.com或QQ3083709327
免责声明:网站文章均由用户上传,仅供读者学习交流使用,禁止用做商业用途。若文章涉及色情,反动,侵权等违法信息,请向我们举报,一经核实我们会立即删除!