|
使用Arrays类提供的sort()方法实现
定义一个独立的方法来实现姓名排序,该方法的返回值为数组类型
import java.util.Arrays;
import java.util.Scanner;
public class ArrayTest {
String [] names=new String[5];
public void addName(int i,String name){
names=name;
}
public String [] getNewArray(){
Arrays.sort(names);
return names;
}
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
ArrayTest at=new ArrayTest();
System.out.println("请依次录入5个学生的姓名:");
for(int i=0;i<5;i++){
String name=input.next();
at.addName(i, name);
}
String [] names=at.getNewArray();
for (int i = 0; i < names.length; i++) {
System.out.print(names+"\t");
}
}
}
|
|