Maison > Java > JavaBase > le corps du texte

Java peut-il trier les lettres ?

Libérer: 2019-12-02 14:24:45
original
3601 Les gens l'ont consulté

Java peut-il trier les lettres ?

Le code de tri alphabétique Java est le suivant : (Recommandé : Tutoriel vidéo Java)

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);
}
}
Copier après la connexion

Le tri Java utilise la méthode sort() :

Il existe une méthode sort() dans la classe java.util.Collections, qui est principalement utilisée pour trier les tableaux. Les règles de tri peuvent être réécrites par vous-même. La méthode

substring() renvoie la sous-chaîne d'une chaîne.

Grammaire

public String substring(int beginIndex)
Copier après la connexion

ou

public String substring(int beginIndex, int endIndex)
Copier après la connexion

Pour plus de connaissances sur Java, veuillez faire attention à la colonne Tutoriel de base Java.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!