例题:
package com.zhiyou100.homework; public class Homework { public static void main(String[] args) { method01();//通过设置method 对每个类进行排号 method02(); method03(); } private static void method03() { /*需求3:定义一个数组来存储12个学生的成绩{100,79,78,82,90,56,60,93,85,66,94,77}, 对其给定的成绩进行排序,要求分别实现从小到大排列和从大到小排列,排列之后的值为: 从小到大:{56,60,66,77,78.79,82,85,90,93,94,100} 从大到小:{100,94,93,90,85,82,79,78,77,66,60,56} */ int[] arr ={100,79,78,82,90,56,60,93,85,66,94,77}; int temp ; for (int i = 0; i < arr.length; i++) {// i 求该数组的最大值的次数 比较的次数 for (int j = 0; j < arr.length-1; j++) {//j 才是数组arr的索引 //交换数组中前后两个变量的值 if (arr[j]>arr[j+1]) {//前一个大于后一个 //这里运用换位 temp = arr[j]; arr[j] = arr[j+1]; arr[j+1]= temp; } } } //输出该数组排序之后的元素值 for (int i = 0; i < arr.length; i++) { System.out.print(arr[i]+" "); } } /* * 需求2:定义一个数组来存储12个学生的成绩{100,79,78,82,90,56,60,93,85,66,94,77} * ,统计各成绩等级(90分以上为'A',80~90分为'B',70~80分为'C',60~70分为'D',60分以下的为'E')学生人数, * 并将其放入到数组count中,程序运行结束输出对应等级的人数,其中:count[0]保存E级的人数,count[1]保存D级的人数,.....,count * [4]保存A级的人数 */ private static void method02() { int[] arr = { 100, 79, 78, 82, 90, 56, 60, 93, 85, 66, 94, 77 }; int[] count = new int[5]; for (int i = 0; i < count.length; i++) { if (arr[i] >= 90) { count[4]++; } else if (arr[i] >= 80) { count[3]++; } else if (arr[i] >= 70) { count[2]++; } else if (arr[i] >= 60) { count[1]++; } else { count[0]++; } } // 输出对应等级的人数 String[] levels = { "E", "D", "C", "B", "A" }; for (int i = count.length - 1; i >= 0; i--) { System.out.println(levels[i] + count[i]); } } private static void method01() { // 作业1 // 定义一个数组来储存 int[] arr = { 100, 79, 78, 82, 90, 56, 60, 93, 85, 66, 94, 77 }; double average = 0.0; int sum = 0; for (int i = 0; i < arr.length; i++) { sum += arr[i]; } average = sum / arr.length; System.out.println(sum); } }
简单例题:
package com.zhiyou100.homework; public class Person { // 定义两个成员变量 int age; String name; // 定义显示成员方法 public void display() { System.out.println(age);// 输出年龄 System.out.println(name);// 输出姓名 } public static void main(String[] args) { // 创建Person类的实例对象 Person person = new Person(); person.age = 20; person.name = "莉莉"; // 调用成员方法 显示 person.display();//20 莉莉 } }