1.用冒泡法对从键盘输入的10个整数进行排序并输出。
public class Bubblesort {
public static void main(String[] args) {
System.out.print("请输入长度为10的数组:");
Scanner read=new Scanner(System.in);
int[] arr=new int[10];
int n;
for(n=0;n<arr.length;n++){
arr[n]=read.nextInt();
}
System.out.print("输入的数组为:\n");
for(int i=0;i<arr.length;i++){
System.out.print(arr[i]+" ");
}
int number;
for(int i=0;i<arr.length-1;i++){
for(int j=0;j<arr.length-i-1;j++){
if(arr[j]<arr[j+1]){
number=arr[j];
arr[j]=arr[j+1];
arr[j+1]=number;
}
}
}
System.out.println("数组升序排列后的顺序为:");
for(int i=arr.length-1;i>=0;i--){
System.out.print(arr[i]+" ");
}
}
}
2.编写一个Java程序片断,以定义一个表示学生的类Student,该类包含了若干属性。为类Student增加一个方法public String toString( ),该方法把Student类的对象的所有属性信息组合成一个字符串以便输出显示。编写一个Java Application程序,创建Student类的对象,并验证新增加的功能package shiyanwu;
public class Student {
long studentID;
int classID;
int seatID;
String major;
String name;
String sex;
int age;
public Student(long studentID,int classID,int seatID,String major,String name,String sex,int age){
this.studentID=studentID;
this.classID=classID;
this.seatID=seatID;
this.major=major;
this.name=name;
this.sex=sex;
this.age=age;
}
public long getStudentID(){
return studentID;
}
public int getClassID(){
return classID;
}
public int getseatID(){
return seatID;
}
p