`
arne3166
  • 浏览: 131219 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

按汉字按头字母排序

阅读更多

按汉字按头字母排序

 

import java.text.RuleBasedCollator;
import java.util.Arrays;
import java.util.Comparator;

public class Test
{
    public static void main(String args[])
    {
        Comparator<Object> cmp = (RuleBasedCollator)java.text.Collator.getInstance(java.util.Locale.CHINA);
        String[] array = {"张三", "李四", "王五"};
        Arrays.sort(array, cmp);
        for (String str : array)
        {
            System.out.println(str);
        }
    }
}

 

分享到:
评论

相关推荐

    mysql如何根据汉字首字母排序

    代码如下: select areaName from area order by convert(areaName USING gbk) COLLATE gbk_... 您可能感兴趣的文章:mysql的中文数据按拼音排序的2个方法mysql如何按照中文排序解决方案MySQL按照汉字的拼音排序简单实例

    js实现中文按照首字母进行排列

    在JavaScript编程中,对中文字符串进行按首字母排序是一个常见的需求,特别是在构建具有搜索和过滤功能的用户界面时。这个任务涉及到对汉字的处理,因为汉字不像英文字符那样可以直接进行字母顺序比较。以下是对该...

    java中文排序,数字字母汉字排序

    这个场景下,我们关注的是如何实现一个自定义的排序规则,按照数字、字母和汉字的顺序进行排列。以下是对这一主题的详细解释。 首先,我们需要理解Java中的排序机制。Java集合框架中的`List`接口提供了一个`sort...

    微信小程序 首字母排序选择 (源码)

    微信小程序 首字母排序选择 (源码)微信小程序 首字母排序选择 (源码)微信小程序 首字母排序选择 (源码)微信小程序 首字母排序选择 (源码)微信小程序 首字母排序选择 (源码)微信小程序 首字母排序选择 (源码)微信小...

    sql 按拼音首字母排序

    标题“SQL按拼音首字母排序”以及描述中的关键词“SQL按拼音排序”,指向了一种特殊的数据排序需求:在数据库中,针对包含中文字符的字段,按照中文拼音的首字母进行排序。这在处理大量含有中文名称、地点等信息的...

    实现汉字的按拼音首字母排序

    但是,由于iOS原生的数组排序方法并不支持直接对汉字按拼音首字母排序,所以我们需要借助第三方库的帮助。这里推荐使用`PinyinHelper`库,这是一个小巧且高效的库,能够帮助我们获取汉字的拼音并进行排序。 要使用`...

    微信-汉字拼音首字母排序选择.rar

    微信小程序-汉字拼音首字母排序选择,包括了一个微信小程序富文本解析函数库,收录字符的Unicode编码范围为19968至40869,汉字拼音首字母列表 本列表包含了20902个汉字,用于配合 ToChineseSpell,改动为判定输入数组...

    首字母排序选择

    "首字母排序选择"这个主题可能是指在微信小程序中实现的一种功能,即对数据进行首字母排序,以便用户可以更高效地查找和浏览信息。这在处理大量条目时尤其有用,例如在联系人列表、商品目录或任何需要分类检索的数据...

    js获取汉字首字母并排序

    根据给定的信息,本文将详细解释如何在JavaScript中实现获取汉字的首字母并进行排序的功能。这涉及到几个关键概念:正则表达式、Unicode字符集、字符串操作以及数组处理等。 ### 核心知识点 #### 1. 获取汉字首...

    按中文首字母筛选 js

    在描述中提到的“中文字母序:ALL0-9ABCDEFGHIJKLMNOPQRSTUVWXYZ...”表明该脚本首先将中文字符映射到对应的拼音首字母,然后按照字母顺序进行排序。中文字符转拼音通常是通过内置的`pinyin`库或者自定义的转换函数...

    数字字母中文排序

    - **降序排序**:当`type`参数设置为`'desc'`时,该函数将按中文 → 字母 → 数字的顺序进行排序。 #### 五、总结 本文介绍了一种利用正则表达式判断字符类型的方法,并结合具体的排序算法实现了数字、字母与中文...

    IOS根据汉字(或英文)按字母排序并按首字母分组

    在iOS开发中,实现“根据汉字(或英文)按字母排序并按首字母分组”的功能,主要涉及到字符串处理、排序算法以及UITableView的数据源方法。这个功能常见于通讯录应用或者任何需要按照字母顺序展示汉字或英文数据的...

    Java编程实现中英混合字符串数组按首字母排序的方法

    本文实例讲述了Java编程实现中英混合字符串数组按首字母排序的方法。分享给大家供大家参考,具体如下: 在Java中对于字符串数组的排序,我们可以使用Arrays.sort(String[])方法很便捷的进行排序。例如: String[]...

    汉字提取拼音首字母函数

    对于需要进行中文文本检索、排序等操作的应用来说,能够快速提取汉字的拼音首字母是一种高效的方法。下面将对提供的VB代码进行详细解读,并深入探讨其中的关键知识点。 #### 一、函数概述 该代码段提供了两个函数...

    mysql根据汉字首字母搜索

    在数据库表中没有录入汉字对应的拼音首字母的情况下,进行汉字拼音首字母搜索,下载文本后 直接在mysql中执行,后就可实现根据拼音搜索功能

    SQL 汉字转拼音首字母

    在数据库处理过程中,有时候我们需要将汉字转换为对应的拼音,特别是在中文环境下的数据检索、排序等操作中,这种需求尤为常见。本篇文章将深入探讨如何利用SQL实现汉字到拼音首字母的转换,并通过具体的示例代码来...

    c# 实现按拼音排序

    在C#编程中,对汉字进行拼音排序是一个常见的需求,特别是在处理中文数据时。这个任务主要涉及以下几个关键知识点: 1. **汉字转拼音**:在C#中,我们需要一个库或者方法来将汉字转换为对应的拼音。这通常通过.NET ...

    易语言取汉字首字母

    在中文字符集中,每个汉字都有对应的拼音表示,而首字母就是这个拼音的首字符。例如,汉字“你好”对应的拼音是“nǐ hǎo”,其首字母分别为“n”和“h”。易语言要实现取汉字首字母的功能,通常会通过以下步骤: ...

    Qt提取汉字拼音首字母

    在计算机处理汉字时,为了方便搜索、排序或实现其他功能,有时需要将汉字转换为其对应的拼音形式,特别是首字母,这在编程中被称为“汉字助记码”。 在Qt中,没有内置直接将汉字转换为拼音的函数。因此,开发者通常...

    MySQL函数实现获取汉字拼音首字母

    使用MySQL函数,实现获取汉字拼音首字母。在SQL语句中传入汉字返回对应的首字母

Global site tag (gtag.js) - Google Analytics