我想顯示字母ether他們是升序還是不是升序,我有問題比較數組的索引。在這種情況下,我使用氣泡排序技術並修改它們。在java中按升序顯示字母
public class Main
{
public static void main(String[] args)
{
System.out.print("#Enter text : ");
String text = BIO.getString();
while (! text.equals("END"))
{
boolean inorder = false;
// Convert the above string to a char array.
char[] arr = text.toCharArray();
for (int i=0; i<arr.length-1; i++)
{ //Check pair
if (arr[i] > arr[i+1])
{
System.out.print("letters in ascending order");
inorder = true;
}
}
if (! inorder)
{
System.out.print("letters not in ascending order");
}
break;
}
}
}
那麼你的問題是什麼?你的解決方案似乎正確。 – belgther 2011-12-14 14:18:51
作爲一個有趣的事實,[Aegilops](http://en.wikipedia.org/wiki/Aegilops)是[最長的單詞](http://en.wikipedia.org/wiki/Longest_word_in_English#Words_with_certain_characteristics_of_notable_length)字母順序。 – JRL 2011-12-14 14:31:53