我的第一个博客 java学习

我的第一个博客 java学习,第1张

我的第一个博客 java学习

面向对象

练习记录

public class ExerTest {
	public static void main(String[] args) {
		student[] stuts = new student[20];
				
		for(int i=0; i<20;i++) {
			//给数组元素赋值
			stuts[i] = new student();
			//给对象的属性赋值
			stuts[i].number = i+1;
			//年纪1,6
			stuts[i].state =(int)(Math.random()*(6-1+1) +1);
			//分数
			stuts[i].score = (int)(Math.random()*(100-0+1)+1);
			//给出3年纪成绩
			
			
		}
		for(int i=0; i<20;i++) {
			if(stuts[i].state==3) {
			System.out.println(stuts[i].Info());
			}
		}
		System.out.println("******************");
		//冒泡排序
		
		for(int i=0;i<20-1;i++) {
			for(int j=0;j<20-1-i;j++) {
				if(stuts[j].score>stuts[j+1].score) {
					student temp = stuts[j];
					stuts[j] = stuts[j+1];
					stuts[j+1] = temp;
					
				}
				//遍历
		
			}
		}
		for(int i=0;i<20;i++) {
			System.out.println(stuts[i].Info());
		}
	}

}
class student{
	//属性
	int number;
	int state;
	int score;
	//method
	public String Info() {
		
		return(number+" "+state+" "+score);
		
		
	}
	
}

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5687441.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存