美文网首页
Java集合的应用

Java集合的应用

作者: 卓昂芭比 | 来源:发表于2018-11-18 23:26 被阅读0次

/*创建一个学生数组,存储三个学生对象并遍历

* 1.写一个学生类

* 2.创建学生数组

* 3. 创建学生对象

* 4.把学生对象作为元素复制给学生数组

* 5.遍历学生数组

*/

public class StudentTest1 {

public static void main(String[] args) {

        Student[] student=new Student[3];//创建学生数组

Student s1=new Student("倩倩",28);//创建学生对象

Student s2=new Student("仙女",45);

Student s3=new Student("妖精",10);

student[0]=s1;//将学生对象作为元素复制给学生数组

student[1]=s2;

student[2]=s3;

for(int i=0;i<student.length;i++){//遍历学生数组

Student ss=student[i];

System.out.println(ss.getName()+"*******"+ss.getAge());

}

}

}

public class Student{

    private String name;

private int age;

public Student() {

}

public Student(String name, int age) {

this.name = name;

this.age = age;

}

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public int getAge() {

return age;

}

public void setAge(int age) {

this.age = age;

}

}

ArrayList集合的应用

public class ArrayListTest1 {

public static void main(String[] args) {

//ArrayList构造方法ArrayList();

/*1.添加元素

  2.获取元素

  3.集合长度

  4.删除元素

  5.修改元素

*/

//创建ArrayList<String>对象

ArrayList<String> array=new ArrayList<String>();

array.add("李倩倩");//1.添加元素

  array.add("猪娃");

array.add("小侠女");

System.out.println(array);

System.out.println(array.get(0));// 2.获取元素

System.out.println(array.size());// 3.集合长度

System.out.println(array.remove("李倩倩"));// 4.删除元素

System.out.println(array.remove(0));// 4.删除元素

System.out.println(array.set(0, "美女倩倩"));//修改元素

System.out.println(array);

}

}

import java.util.ArrayList;

//存储字符串并遍历之标准练习

public class ArrayListTest2 {

public static void main(String[] args) {

ArrayList<String> array=new ArrayList<String>();

array.add("爸爸");

array.add("妈妈");

array.add("嫂嫂");

array.add("哥哥");

for(int i=0;i<array.size();i++){//集合的遍历

String s=array.get(i);

System.out.println(s);

}

}

}

//给定一个字符串数组,将字符串中的对象添加到集合中,并遍历之练习

public class ArrayListTest3 {

public static void main(String[] args) {

String[] s={"洋爸爸","王妈妈","李妞妞","李倩倩"};

ArrayList<String> array=new ArrayList<String>();

for(int i=0;i<s.length;i++){//遍历字符串

array.add(s[i]);//将字符串数组中的元素添加到集合中来

}

for(int i=0;i<array.size();i++){//集合的遍历

String strArray=array.get(i);//获取集合中的元素

System.out.println(strArray);

System.out.println("......................");

if(strArray.startsWith("李")){;

System.out.println(strArray);

}

}

}

}

/*存储自定义对象并遍历

* 分析:1:定义学生类

      2:创建学生对象

      3:创建集合对象

      4:将学生对象中的元素添加到集合中

      5:遍历集合*/

public class Student {

private String name;

private int age;

public Student() {

}

public Student(String name, int age) {

this.name = name;

this.age = age;

}

public String getName(){

return name;

}

public void setName(String Name){

this.name=name;

}

public int getAge(){

return age;

}

public void setAge(int age){

this.age=age;

}

public class ArrayListTest4 {

public static void main(String[] args) {

ArrayList<Student> array=new ArrayList<Student>();

  Student stu1=new Student("李倩倩",20);

  Student stu2=new Student("范贱贱",19);

  Student stu3=new Student("傻球球",18);

array.add(stu1);

array.add(stu2);

array.add(stu3);

        for(int i=0;i<array.size();i++){//集合的遍历

Student s=array.get(i);

System.out.println(s.getName()+s.getAge());

}

}

}

相关文章

  • Java8-流-简介

    几乎每个java应用程序都会制造和处理集合,要是没有集合,还能做什么呢?尽管集合对于几乎任何一个java应用都是不...

  • JAVA集合应用

    ArrayList使用 public class Notice { }/** list示例 公告需求管理 @aut...

  • Java集合的应用

    /*创建一个学生数组,存储三个学生对象并遍历 * 1.写一个学生类 * 2.创建学生数组 * 3. 创建学生对象 ...

  • 【Java 8实战笔记】引入流

    引入流 集合是Java中使用最多的API。几乎每个Java应用程序都会制造和处理集合。但集合的操作却远远算不上完美...

  • JDK 源码解析 —— 集合框架

    转载自:Java集合框架实例 1- 介绍 集合是程序和语言的基本思想。应用程序通常都会应用到集合,例如雇员的信息,...

  • 2018-11-04

    java学习笔记(五) 这篇简单的介绍流 集合是 Java 中使用最多的 API 。几乎每个 Java 应用都会制...

  • Java集合框架

    一.集合框架主要接口 二. 集合框架对数据结构的应用 1.简介  在Java语言中,Java的设计者对常用的的数据...

  • 一篇文章,全面解读Android面试知识点

    Java Java基础 Java集合框架 Java集合——ArrayList Java集合——LinkedList...

  • 收藏夹

    博文 Java 集合:Java 集合学习指南 Java 集合:Java 集合源码剖析 HashMap:HashMa...

  • Java8新特性---流

    一、Java8流的引入 对于Java的开发者来说,Java集合的使用是再熟悉不过了。几乎每个Java应用里面都或多...

网友评论

      本文标题:Java集合的应用

      本文链接:https://www.haomeiwen.com/subject/rcjufqtx.html