當前位置:成語大全網 - 新華字典 - 5種水果,用java來按照字典順序排列輸出

5種水果,用java來按照字典順序排列輸出

public class Fruit {

String[] fruits=new String[5];

public void inputfruit(){

Scanner input=new Scanner(System.in);

for(int i=0;i<fruits.length;i++){

System.out.print("請輸入第"+(i+1)+"種水果:");

fruits[i]=input.next();

}

}

public String[] getNames(){

Arrays.sort(fruits);

return fruits;

}

}

public static void main(String[] args) {

// TODO Auto-generated method stub

Fruit sg=new Fruit();

String[] newFruits=new String[5];

sg.inputfruit();

newFruits=sg.getNames();

System.out.println("這些水果在字典種出現的順序是:");

for(int i=0;i<newFruits.length;i++){

if(newFruits[i]!=null){

System.out.print(newFruits[i]+"\t");

}

}

}