JAVA---类的例题
2022/1/6 20:05:22
本文主要是介绍JAVA---类的例题,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
package lll; public class Test { public static void main(String[] args) { Student[] stu=new Student[20]; for(int i=0;i<stu.length;i++){ stu[i]=new Student(); stu[i].number=i+1; //年级,[1,6] stu[i].state=(int)(Math.random()*(6-1+1)+1); //成绩,[0,100] stu[i].score=(int)(Math.random()*(100-0+1)); } //遍历 for(int i=0;i<stu.length;i++){ System.out.println(stu[i].info()); } System.out.println("*****************************"); //打印3年级学生的信息 for(int i=0;i<stu.length;i++){ if(stu[i].state==3){ System.out.println(stu[i].info()); } } //使用冒泡排序按学生成绩从小到大排序 for(int i=0;i<stu.length-1;i++){ for(int j=0;j<stu.length-1-i;j++){ if(stu[j].score>stu[j+1].score){ Student temp=stu[j]; stu[j]=stu[j+1]; stu[j+1]=temp; } } } System.out.println("**********************"); for(int i=0;i<stu.length;i++){ System.out.println(stu[i].info()); } } } class Student{ int number; int state; int score; //打印学生信息 public String info(){ return ("学号为"+number+",年级为"+state+",成绩为"+score); } }
这篇关于JAVA---类的例题的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-22项目:远程温湿度检测系统
- 2024-12-21《鸿蒙HarmonyOS应用开发从入门到精通(第2版)》简介
- 2024-12-21后台管理系统开发教程:新手入门全指南
- 2024-12-21后台开发教程:新手入门及实战指南
- 2024-12-21后台综合解决方案教程:新手入门指南
- 2024-12-21接口模块封装教程:新手必备指南
- 2024-12-21请求动作封装教程:新手必看指南
- 2024-12-21RBAC的权限教程:从入门到实践
- 2024-12-21登录鉴权实战:新手入门教程
- 2024-12-21动态权限实战入门指南