字符串突变
我正在尝试创建一个字符串突变,在提示输入城市和州之后,将以大写形式输出州,然后直接以小写形式输出城市,然后再次以大写形式直接输出州。 我尝试了很多种突变,但没有任何效果。 谁能帮助我吗?
I am trying to create a string mutation that, after a prompt for a city and state, would output the state in uppercase, followed directly by the city in lowercase, followed directly by the state again in uppercase.
I have tried many types of mutations but nothing is working.
Can anyone help me?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用
字符串#toUpperCase()
和String#toLowerCase()
方法。例如。
System.out.println(state.toUpperCase());
use
String#toUpperCase()
andString#toLowerCase()
methods.eg.
System.out.println(state.toUpperCase());
这是java中的一个
独立于任何编程语言(但依赖于字符表示),您可以检索字符串的每个字符并添加 22 ,这会将大写字母转换为小写字母。必须知道 az 的 ASCII 值为 97-122,而 AZ 的值为 65-90。这样您就可以查看要添加多少/减去在大小写之间进行转换。
Here is one in java
Independent of any programming language(But dependent on character Representation) you could retrieve every character of string and add 22 which would convert UPPERCASE into LOWERCASE.As you must be knowing ASCII values of a-z is 97-122 and that of A-Z is 65-90.so you can lookout how much to add/ subtract to convert between cases.