欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

集合基础,

时间:2023-08-06

集合的添加方法

public class Demo01 { public static void main(String[] args) { //集合的添加方法 ArrayList strings = new ArrayList<>(); strings.add("从"); strings.add("cccc");//集合的添加方法2 strings.add(Integer.parseInt("1"),"ss"); System.out.println(strings); }}

 

public class Demo02 { public static void main(String[] args) { ArrayList strings = new ArrayList<>(); //添加方法 strings.add("1"); strings.add("2"); strings.add("3"); strings.add("4"); //删除指定索引方法 strings.remove(1); //删除指定元素 strings.remove("4"); //修改方法 strings.set(1,"66"); //返回指定索引的元素 strings.get(2); //返回几个中元素的个数 strings.size(); }}

数组遍历

public class Demo03 { public static void main(String[] args) { //遍历集合 ArrayList strings = new ArrayList<>(); strings.add("1"); strings.add("2"); strings.add("3"); strings.add("4");// for (int i = 0; i < strings.size(); i++) {// System.out.println(strings.get(i));// } //也可以toString方法 String string = strings.toString(); System.out.println(string); }}

添加一个学生类

package com.集合.student;import lombok.AllArgsConstructor;import lombok.Data;import lombok.NoArgsConstructor;@Data@AllArgsConstructor@NoArgsConstructorpublic class Student { private String name; private Integer age;}

添加到集合里面去

package com.集合.student;import java.util.ArrayList;import java.util.Scanner;public class StudentArrPuls { public static void main(String[] args) { ArrayList arrayList = new ArrayList<>(); for (int i = 0; i < 3; i++) { Scanner scanner = new Scanner(System.in); //请输入名字 System.out.println("请输入名字"); String name = scanner.next(); //请输入年龄 System.out.println("请输入年龄"); int age1 = scanner.nextInt(); Student student = new Student(); student.setName(name); student.setAge(age1); arrayList.add(student); } System.out.println(arrayList); }}

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。