数组排序的Java实现(Sorting of arrays implemented with Java)

来源:互联网 发布:js仿ios地区选择器 编辑:程序博客网 时间:2024/04/27 04:14
//Find the largest 2 values in a set of values, using sorting algorithm
//Java how to program, 5/e, chapter 4
import javax.swing.*;
public class ModifiedMaximum {
public static void main(String args[])
{
    
int  MAX=10;
    
int[] number=new int[MAX];
    
int temp;
    String[] gradeText
=new String[MAX];


for (int counter=1;counter<=MAX;counter++)
{
    gradeText[counter
-1]=JOptionPane.showInputDialog("Enter Number of No."+counter);
    number[counter
-1]=Integer.parseInt(gradeText[counter-1]);
}

  
for (int i=0;i<MAX;i++)
        
for (int j=i+1;j<MAX;j++)
        
if (number[i]<number[j])
            
{temp=number[i];
            number[i]
=number[j];
            number[j]
=temp;
            }


JOptionPane.showMessageDialog(
null"The two largest number are: "+number[0]+" and "+number[1],"Maximum",JOptionPane.INFORMATION_MESSAGE);
}

}

 
原创粉丝点击