收藏 不显示删除回复显示所有回复显示星级回复显示得分回复 给字符排序,不要数字(有其他方法,但我想用这种方法实现)求教
import javax.swing.*;import java.util.*;
public class CharComper {
public static void main(String[] args)
{
Test1_6Example t=new Test1_6Example();
t.fn();
t.fs();
}
}
class Test1_6Example{
int i;
int j;
int k;
int c = 0;
String[] arr=new String[5];
String str=JOptionPane.showInputDialog("请输入你需要比较的字符:");
public void fn(){
for( i=1;i>0;i++)
{
try{
j = 1;
k=Integer.parseInt(str);
j = 2;
str=JOptionPane.showInputDialog("您输入的是数字,请重新输入你需要比较的字符:");
}
catch(NumberFormatException e)
{
arr[c]=str;
c++;
}
if(c==4)
{
break ;
}
if(j==1)
{
str=JOptionPane.showInputDialog("请输入你需要比较的字符:");
}
}
Arrays.sort(arr);
}
public void fs()
{
for(i=0;i<arr.length;i++)
{
System.out.println(arr[i]);
}
}
}