当前位置: 首页 > 知识库问答 >
问题:

我什么知道我如何能够转换一个字符从小写到大写在java[关闭]

宋航
2023-03-14

我设置从键盘输入为字符,小写=(char)System.in.read();然后我将其转换为整数,int newlowercase=(char)小写,我从中减去32将其转换为大写,newlowercase=newlowercase-32但是系统说我不能将其转换回字符

共有1个答案

单于智
2023-03-14

通过减去常量将字符由小写转换为大写通常是不正确的。最好的方法是将单个字符或代码点转换为String使用String.toUpperCase()

您也可以使用Character.toUpperCase(char)Character.toUpperCase(codePoint),但是这些转换不敏感于区域设置,并且它们无法处理将一个小写代码点映射到两个大写代码点的映射。

例如,德语(小写)ß字符传统上以大写形式映射到SS。

 类似资料:
  • String 类的 toLowerCase() 方法可以将字符串中的所有字符全部转换成小写,而非字母的字符不受影响。语法格式如下: toUpperCase() 则将字符串中的所有字符全部转换成大写,而非字母的字符不受影响。语法格式如下: 例如: 例 1 下面的实例代码演示了如何对字符串应用大写和小写转换。 代码比较简单,运行后的输出结果如下:

  • 在Java中如何将snake case转换为camel case? 输入:“输入蛇的情况” 输出:"InputInSnakeCase"

  • 本文向大家介绍Python如何转换字符串大小写,包括了Python如何转换字符串大小写的使用技巧和注意事项,需要的朋友参考一下 Python中的字符串方法是从python1.6到2.0慢慢加进来的,它们也被加到了Jython中。这些方法实现了string模块的大部分方法,如下表所示列出了目前字符串内建支持的方法,所有的方法都包含了对Unicode的支持,有一些甚至是专门用于Unicode的。 例如

  • 问题内容: 在Java中大小写转换字符串的方法是什么? 问题答案: String#toLowerCase和String#toUpperCase是您需要的方法。

  • Python 中,为了方便对字符串中的字母进行大小写转换,字符串变量提供了 3 种方法,分别是 title()、lower() 和 upper()。 Python title()方法 title() 方法用于将字符串中每个单词的首字母转为大写,其他字母全部转为小写,转换完成后,此方法会返回转换得到的字符串。如果字符串中没有需要被转换的字符,此方法会将字符串原封不动地返回。 title() 方法的语

  • Python3 实例 以下代码演示了如何将字符串转换为大写字母,或者将字符串转为小写字母等: # Filename : test.py # author by : www.runoob.com str = "www.runoob.com" print(str.upper()) # 把所有字符中的小写字母转换成大写字母 print(str.lower()) #