Java字符串的大小写转换与Locale
来源:互联网 发布:python实现支付宝 编辑:程序博客网 时间:2024/05/16 02:41
涉及到多国语言的时候,需要调用Locale版本的的toLowerCase(Locale)和toUpperCase(Locale)方法。
示例:
import java.util.Locale;public class StringLocale { public static void main(String[] args) { String lower_abcdefg = "abcdefghijklmnopqrstuvwxyz"; String upper_abcdefg = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; Locale[] locales = Locale.getAvailableLocales(); for (Locale locale : locales) { System.out.print(locale.toString() + "\t"); if (lower_abcdefg.toUpperCase(locale).equals(upper_abcdefg)) { System.out.println("match"); } else { System.out.println("not match"); } } }}
以上代码的输出结果:
ms_MYmatchar_QAmatchis_ISmatchfi_FImatchplmatchen_MTmatchit_CHmatchnl_BEmatchar_SAmatchar_IQmatches_PRmatches_CLmatchfimatchde_ATmatchdamatchen_GBmatches_PAmatchsrmatchar_YEmatchmk_MKmatchmkmatchen_CAmatchvi_VNmatchnl_NLmatches_USmatchzh_CNmatches_HNmatchen_USmatchfrmatchthmatcharmatchar_MAmatchlvmatchdematchin_IDmatchhrmatchen_ZAmatchko_KRmatchar_TNmatchinmatchjamatchsr_RSmatchbe_BYmatchzh_TWmatchar_SDmatchptmatchismatchja_JP_JP_#u-ca-japanesematches_BOmatchar_DZmatchmsmatches_ARmatchar_AEmatchfr_CAmatchslmatchesmatchlt_LTmatchsr_ME_#Latnmatchar_SYmatchru_RUmatchfr_BEmatches_ESmatchbgmatchiw_ILmatchsvmatchenmatchiwmatchda_DKmatches_CRmatchzh_HKmatchzhmatchca_ESmatchth_THmatchuk_UAmatches_DOmatches_VEmatchpl_PLmatchar_LYmatchar_JOmatchitmatchukmatchhu_HUmatchgamatches_GTmatches_PYmatchbg_BGmatchhr_HRmatchsr_BA_#Latnmatchro_ROmatchfr_LUmatchnomatchltmatchen_SGmatches_ECmatchsr_BAmatches_NImatchskmatchrumatchmtmatches_SVmatchnlmatchhi_INmatchetmatchel_GRmatchsl_SImatchit_ITmatchja_JPmatchde_LUmatchfr_CHmatchmt_MTmatchar_BHmatchsqmatchvimatchsr_MEmatchpt_BRmatchno_NOmatchelmatchde_CHmatchzh_SGmatchar_KWmatchar_EGmatchga_IEmatches_PEmatchcs_CZmatchtr_TRnot matchcsmatches_UYmatchen_IEmatchen_INmatchar_OMmatchsr_CSmatchcamatchbematchsr__#Latnmatchkomatchsq_ALmatchpt_PTmatchlv_LVmatchsr_RS_#Latnmatchsk_SKmatches_MXmatchen_AUmatchno_NO_NYmatchen_NZmatchsv_SEmatchromatchar_LBmatchde_DEmatchth_TH_TH_#u-nu-thaimatchtrnot matches_COmatchen_PHmatchet_EEmatchel_CYmatchhumatchfr_FRmatch
0 0
- Java字符串的大小写转换与Locale
- 字符串大小写转换java
- Java字符串大小写转换
- java字符串大小写转换
- java中一个字符串的大小写转换
- Java中字符串的大小写转换
- 字符串的大小写转换
- Java转换字符串首字母大小写
- java大小写的转换
- 字符串的大小写转换方法
- Python字符串的大小写转换
- 字符串中大小写的转换
- java字符串大小写转换的两种方法
- Java实现字符串大小写的转换并倒序输出
- Python判断字符串与大小写转换
- Python判断字符串与大小写转换
- Java字符串——大小写转换
- [java]字母大小写的转换
- 将matlab 生成的mat矩阵存储到txt中。
- UVA 11714 - Blind Sorting(推理贪心)
- 自己写 NSManagedObjectModel NSPersistentStoreCoordinator NSManagedObjectContext
- HDU 1042(大数)
- 深度优先搜索_基于邻接矩阵
- Java字符串的大小写转换与Locale
- 广度优先搜索_基于邻接矩阵
- [Java] Spring3.0 setter 注入 / 留印象构造方法注入 7、8、9.avi
- 深入Mysql字符集设置
- 黑马程序员_网络编程知识总结
- 小公司技术管理者的点滴--考勤
- 基于Multiple instance learning的visual tracking
- 【北京圣思园学习笔记】第06讲:流程控制语句 (Flow Control Statement)
- 解决子块Float浮动后,父块高度自适应问题