JAVA大写转小写java大写转小写小写不变代码

Character类中有现成的方法,用三目运算符判断一下就可以了。很方便。怎样把一段java字符串中的字符的大写转为小写,小写转为大写有2个方法:toLowerCase()使用默认语言环境的规则将此String中的所有字符都转换为小写。toLowerCase(Localelocale)使用给定Locale的规则将此String中的所有字符都转换为小写 java...
JAVA大写转小写java大写转小写小写不变代码
java中输入一字符,小写变大写,大写变小写,怎么编??publicclassUpperOrLower{
publicstaticvoidmain(String[]args){
//判断参数程序传入的参数是否为1
if(args.length!=1){
System.out.println("Error!Requireonparam.ormoreoneparam.");
return;
}else{
Stringresult=toAllUpperOrLowerCase(args[0]);
System.out.println(result);
}
}
/**
*此方法可以将一个字符串中的大小写字符的互相转换,也就是说
*它可以将字符串中的小写转换为大写字符,大写字符转换为小写
*字符。
*@param要被装换的字符串参数
*@return返回的结果字符串为原字符相应的大小写字符串。
*/
publicstaticStringtoAllUpperOrLowerCase(StringfireString){
StringBufferbuffer=newStringBuffer();
for(inti=0;ifireString.length();i++){
charc=fireString.charAt(i);
if(Character.isUpperCase(c)){
buffer.append(Character.toLowerCase(c));
}elseif(Character.isLowerCase(c)){
buffer.append(Character.toUpperCase(c));
}
}
returnbuffer.toString();
}
/**
*判断给定的字符串是否全为大小写字符,如果全为大写字符,返回codeture/code,
*如果全为小写,返回ture,否则返回codefalse/code
*@param将要被判断的字符串参数
*@return如果全为大写字符,返回codeture/code,
*如果全为小写,返回ture,否则返回codefalse/code
*/
publicstaticbooleanisAllUpperOrLowerCase(Strings){
intupperNumber=0;
intlowerNumber=0;
intstringlength=s.length();
for(inti=0;is.length();i++){
charc=s.charAt(i);
if(Character.isUpperCase(c)){
upperNumber++;
}elseif(Character.isLowerCase(c)){
lowerNumber++;
}
}
if((upperNumber==stringlength)||(lowerNumber==stringlength)){
returntrue;
}else{
returnfalse;
}
}
}
JAVA如何从键盘上输入一个字母,然后大写就变成小写,小写就变成大写?importjava.util.*;
publicclassA
{
publicstaticvoidmain(String[]args)
{
Scanners=newScanner(System.in);
System.out.println("请输入一个字母:");
Stringstr=s.nextLine();
charc=str.charAt(0);
charch=Character.isUpperCase(c)?Character.toLowerCase(c):Character.toUpperCase(c);
System.out.println("转换后为:"+ch);
}
}
Character类中有现成的方法,用三目运算符判断一下就可以了。很方便。
怎样把一段java字符串中的字符的大写转为小写,小写转为大写有2个方法:
toLowerCase()
使用默认语言环境的规则将此String中的所有字符都转换为小写。
toLowerCase(Localelocale)
使用给定Locale的规则将此String中的所有字符都转换为小写
java输入大写输出小写importjava.io.*;
publicclassTest20006{
publicstaticvoidmain(String[]args)throwsIOException{
charch;
ch=(char)System.in.read();
ch=(char)((int)ch-('A'-'a'));
System.out.println(ch);
}
}
怎么把字符串中的所有字母大小写?倒如NIhAo,大写变小写,小江写变大写,用java编程Java中将字母转换成大小写的方法
toLowerCase()转小写
toUpperCase()转大写
如果需要把大小写互相转换,先把字符串转换成char类型的数组,循环遍历按要求转换。
功能实现:
public?class?Demo?{
public?static?void?main(String[]?args)?{
new?Demo().大小写互转("sadASD");
}
public?String?大小写互转(String?str)?{
char[]?str_arr?=?str.toCharArray();
for?(char?i?:?str_arr)?{
if?(String.valueOf(i).toUpperCase().equals(String.valueOf(i)))?{
System.out.print(String.valueOf(i).toLowerCase());
}?else?{
System.out.print(String.valueOf(i).toUpperCase());
}
//判断是否为大写,如果是大写,转换小写,否则转换大写
}
return?str;
}
}
运行示例:
2024-09-18
mengvlog 阅读 7 次 更新于 2025-07-19 12:20:30 我来答关注问题0
  • 在Java中,若要将一串字符中的大写字母转换为小写,可以利用内置的方法轻松实现。假设你有一串字符,例如:"Hello World!",可以通过调用字符串对象的 toLowerCase() 方法直接将所有大写字母转换为小写。例如:String originalString = "Hello World!";String lowerCaseString = originalString.toLowerCase()...

  • System.out.println("转换后为:"+ch);} } Character类中有现成的方法,用三目运算符判断一下就可以了。很方便。怎样把一段java字符串中的字符的大写转为小写,小写转为大写有2个方法:toLowerCase()使用默认语言环境的规则将此String中的所有字符都转换为小写。toLowerCase(Localelocale)使用给定Locale...

  •  爱说八卦i java怎样将大写字母转换成小写字母

    1、具体代码如下,字符串中大、小写互转 1)输入 第一行只有一个整数m(m

  •  阿暄生活 如何把大写字母转换成小写的?

    把大写字母转换成小写的方法有以下几种:使用编程语言转换:在大多数编程语言中,都有专门的函数或方法用于将字符串中的大写字母转换为小写字母。例如,在Python中,可以使用.lower方法;在Java中,可以使用String.toLowerCase方法。使用文本编辑器或处理器:许多文本编辑器和处理器提供了将文本转换为小写的...

  • 在Java编程语言中,String类包含在java.lang包中,提供了多种方法用于字符串操作,其中包括字符串大小写转换。对于将字符串转换为全大写或全小写的需求,String类内置了toUpperCase()和toLowerCase()方法,使用方法如下:String str = "Hello World";String upperCase = str.toUpperCase();String lowerCase...

檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部