java无忧网

标题: java基础练习题:编写方法,实现学生的姓名排序 [打印本页]

作者: java无忧网    时间: 2016-7-18 10:24
标题: java基础练习题:编写方法,实现学生的姓名排序
使用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");
           }
          
        }

}









欢迎光临 java无忧网 (http://www.javawyw.com/) Powered by Discuz! X3.2