大写与标题之间的区别

时间:2015-08-02 10:38:34

标签: java unicode title-case

uppercasetitlecase之间有什么区别。 坦率地说,我以前从未听说过titlecase

在java中,两者都有单独的方法:

  • Character.isTitleCase(char)
  • Character.isUpperCase(char)

有些网站将其定义如下:

  

TitleCase:匹配将大写字母与小写字母组合在一起的字符,例如Nj和Dz

但必须有更多内容:isTitleCase(char)方法只接受1个字符。所以 - 如果是这种情况 - 那么这种方法至少需要2个字符。

1 个答案:

答案 0 :(得分:14)

它只接受一个 Unicode 字符。事实证明,DŽ实际上 只有一个字符:看看它是如何用等宽字体显示的:DŽ。标题版本为Dž,并且还存在小写版本dž