Der alphabetische Java-Sortiercode lautet wie folgt: (Empfohlen: Java-Video-Tutorial)
package lianxi.Demo; import java.util.ArrayList; import java.util.List; import java.util.Scanner; /** * (对字母进行排序,如:s,a,g,d,b; 控制台输入 a b d g s) */ public class DemoSort { public static void main(String[] args) { //定义一个Scanner变量,键盘录入数据 Scanner sc = new Scanner(System.in); System.out.println("请输入你需要排序的字母(A-Z),(a-z)或者数字:"); String ch = sc.nextLine(); //定义一个List集合,用来存储录入的数据 List list =new ArrayList(); //遍历 for (int i = 0; i <ch.length() ; i++) { //截取每一个字母 String st = ch.substring(i,i+1); //将截取到的字符添加到list集合中 list.add(st); } //对字母进行排序 java.util.Collections.sort(list); System.out.println("排序前的字母为:"+ch); System.out.println("排序后的字母为:"+list); } }
Java-Sortierung verwendet die Methode sort():
In der Klasse java.util.Collections gibt es eine Methode sort(), die hauptsächlich zum Sortieren von Arrays verwendet wird. Die Sortierregeln können selbst neu geschrieben werden. Die Methode
substring() gibt den Teilstring eines Strings zurück.
Grammatik
public String substring(int beginIndex)
oder
public String substring(int beginIndex, int endIndex)
Für weitere Java-Kenntnisse beachten Sie bitte die Spalte Java Basic Tutorial.
Das obige ist der detaillierte Inhalt vonKann Java Briefe sortieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!