zoukankan      html  css  js  c++  java
  • 一个数组储存多个对象

    import java.util.Scanner;
    public class Student { //第一步:创建一个Student类,定义类变量 public String studentName; public String sex; public int age; public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc=new Scanner(System.in); /*第二步:定义了一个Student型的数组,长度为5,同为引用类型的String对应 String[] st=new String[5];*/ Student[] st=new Student[5]; for(int i=0;i<st.length;i++){ /*第三步:通过输入添加数组的元素,必须要用到for循环,因为要存的是多个对象,所以在for循环中new实例化对象student,每一个i对应一个对象*/ Student student=new Student(); System.out.println("请输入第"+(i+1)+"个学员的名字"); //第四步:对学员变量赋值 student.studentName=sc.next(); System.out.println("请输入第"+(i+1)+"个学员的年龄"); student.age=sc.nextInt(); //第五步:将学员对象存入数组 st[i]=student; } //第七步:遍历数组,输入所有学员信息 for(int i=0;i<st.length;i++){ Student student=st[i]; System.out.println("第"+(i+1)+"个学学员的名称为:"+student.studentName+""+"年龄为:"+student.age); } } }
  • 相关阅读:
    10月23日总结
    10月22日总结
    10月21日总结
    使用Sklearn进行股票异常分析
    10月20日总结
    10月19日总结
    10月18日总结
    CF482E ELCA
    ERROR: Error installing mysql2: ERROR: Failed to build gem native extension [@Ubuntu 15.04]
    在Deepin 20.2系统中换源并全新图解安装MySQL数据库
  • 原文地址:https://www.cnblogs.com/xiaoniuniu886/p/10478024.html
Copyright © 2011-2022 走看看