当前位置:首页 » 编程语言 » java转换大小写

java转换大小写

发布时间: 2022-08-03 16:22:37

‘壹’ java大小写字母转换,这哪里错了😣

ava提供了upper和lower方法来进行字母大小写的转换,实例如下:

//把一个字符串中的大写转为小写,小写转换为大写:思路1public static String exChange(String str){ StringBuffer sb = new StringBuffer(); if(str!=null){ for(int i=0;i<str.length();i++){ char c = str.charAt(i); if(Character.isUpperCase(c)){ sb.append(Character.toLowerCase(c)); }else if(Character.isLowerCase(c)){ sb.append(Character.toUpperCase(c)); } } } return sb.toString();} //把一个字符串中的大写转为小写,小写转换为大写:思路2public static String exChange2(String str){ for(int i=0;i<str.length();i++){ //如果是小写 if(str.substring(i, i+1).equals(str.substring(i, i+1).toLowerCase())){ str.substring(i, i+1).toUpperCase(); }else{ str.substring(i, i+1).toLowerCase(); } } return str;}

‘贰’ java中输入一字符,小写变大写,大写变小写,怎么编

public class UpperOrLower{
public static void main(String[] args){
//判断参数程序传入的参数是否为1
if(args.length != 1){
System.out.println("Error! Require on param. or more one param.");
return;
}else{
String result = toAllUpperOrLowerCase(args[0]);
System.out.println(result);
}

}

/**
* 此方法可以将一个字符串中的大小写字符的互相转换,也就是说
* 它可以将字符串中的小写转换为大写字符,大写字符转换为小写
* 字符。
* @param 要被装换的字符串参数
* @return 返回的结果字符串为原字符相应的大小写字符串。
*/
public static String toAllUpperOrLowerCase(String fireString){
StringBuffer buffer = new StringBuffer();

for(int i=0;i<fireString.length();i++){
char c = fireString.charAt(i);
if(Character.isUpperCase(c)){
buffer.append(Character.toLowerCase(c));
}else if(Character.isLowerCase(c)){
buffer.append(Character.toUpperCase(c));
}
}
return buffer.toString();
}

/**
* 判断给定的字符串是否全为大小写字符,如果全为大写字符,返回<code>ture</code>,
* 如果全为小写,返回ture,否则返回<code>false</code>
* @param 将要被判断的字符串参数
* @return 如果全为大写字符,返回<code>ture</code>,
* 如果全为小写,返回ture,否则返回<code>false</code>
*/
public static boolean isAllUpperOrLowerCase(String s){
int upperNumber = 0;
int lowerNumber = 0;
int stringlength = s.length();
for(int i=0;i<s.length();i++){
char c = s.charAt(i);
if(Character.isUpperCase(c)){
upperNumber ++;
}else if(Character.isLowerCase(c)){
lowerNumber ++;
}
}
if((upperNumber == stringlength) || (lowerNumber == stringlength)){
return true;
}else{
return false;
}
}
}

‘叁’ java怎样将大写字母转换成小写字母

方法1:运用String c=input.next();将字符类型强制转换为ASCii码数字。

//import java.util.Scanner;

publicclassdemo3 {

publicstaticvoidmain(String[] args){StringBuffer s1 =newStringBuffer();String s2 ="abcDEF";charc[] = s2.toCharArray();for(inti =0; i<s2.length(); i++){if(c[i]>=97){s1.append((c[i]+"").toUpperCase());}else{s1.append((c[i]+"").toLowerCase());}}System.out.println(s2);System.out.println(s1);}}

方法2:用String s=str.toLowerCase();String s=str.toUpperCase();-----》来将字符串用来字符串大小写转换。

(3)java转换大小写扩展阅读:

java环境部署

1、创建系统变量,变量名 JAVA_HOME ,变量值就是安装 jdk 所对应的目录,比如: D:Javajdk1.8.0_144。

‘肆’ java中如何把大写字母转换成小写字母,小写字母转换成大写字母

java提供了upper和lower方法来进行字母大小写的转换,实例如下:

//把一个字符串中的大写转为小写,小写转换为大写:思路1

publicstaticStringexChange(Stringstr){

StringBuffersb=newStringBuffer();

if(str!=null){

for(inti=0;i<str.length();i++){

charc=str.charAt(i);

if(Character.isUpperCase(c)){

sb.append(Character.toLowerCase(c));

}elseif(Character.isLowerCase(c)){

sb.append(Character.toUpperCase(c));

}

}

}

returnsb.toString();

}

//把一个字符串中的大写转为小写,小写转换为大写:思路2

publicstaticStringexChange2(Stringstr){

for(inti=0;i<str.length();i++){

//如果是小写

if(str.substring(i,i+1).equals(str.substring(i,i+1).toLowerCase())){

str.substring(i,i+1).toUpperCase();

}else{

str.substring(i,i+1).toLowerCase();

}

}

returnstr;

}

‘伍’ 如何用java语言把小写换成大写

  1. toLowerCase(); //字符串转成小写

  2. toUpperCase(); //字符串转成大写

String str = "abcABC";

String a = str.toLowerCase();

String b = str.toUpperCase();

System.out.println("a:"+a +"b:"+b);

输出结果a:abcabc b:ABCABC

‘陆’ java大小写转换

publicstaticvoidmain(String[]args){
Stringstr="QAZWSXEDC";
Stringshuchu="";
char[]arr=str.toCharArray();
for(inti=0;i<arr.length;i++){
if(arr[i]%2==0){
shuchu+=arr[i]+"";
}
}
System.out.println(shuchu.toLowerCase());//此方法是将大写转换为小写。
//转换为大写是:
//System.out.println(shuchu.toUpperCase());
}

‘柒’ 在java中怎么把大写的字母转换成小写

直接去看java的api
public String toLowerCase()使用默认语言环境的规则将此 String 中的所有字符都转换为小写。这等效于调用 toLowerCase(Locale.getDefault())。

public String toUpperCase(Locale locale)使用给定 Locale 的规则将此 String 中的所有字符都转换为大写。大小写映射关系基于 Character 类指定的 Unicode 标准版。由于大小写映射关系并不总是 1:1 的字符映射关系,因此所得 String 的长度可能不同于原 String。

‘捌’ 在Java中字母大小写的转换

System.out.println("请输入要转换的字符串");
Scanner input = new Scanner(System.in);

String str = input.nextLine();

if(str.length() <= 20){
char[] chars = str.toCharArray();
StringBuffer buffer = new StringBuffer();
for(int i = 0 ;i < str.length(); i++) {
int a = chars[i];
if(a > 64 && a < 91){
chars[i] = (char)(a+32);
}

if(a >96 && a < 123) {
chars[i] = (char)(a-32);
}
buffer.append(chars[i]);
}
System.out.println(buffer.toString());
} else {
System.out.println("字符串长度不能超过20");
}
}

‘玖’ java 关于大小写转换

public static void main(String[] args) {
//字符串,输入你自己写
String s="aDEfG";
//转换为CHAR数组
char[] cs=s.toCharArray();
//倒着处理
for(int i=cs.length-1;i>=0;i--){
//小写转大写
if(cs[i]>='a'&&cs[i]<='z'){
System.out.print(String.valueOf(cs[i]).toUpperCase());
continue;
}
//否则转小写
if(cs[i]>='A'&&cs[i]<='Z'){
System.out.print(String.valueOf(cs[i]).toLowerCase());
}
}
}

选 我有木有、

热点内容
如何申请i7服务器地址 发布:2025-01-23 04:42:15 浏览:845
浏览器内核源码 发布:2025-01-23 04:41:34 浏览:659
精英版缤智少了些什么配置 发布:2025-01-23 04:41:30 浏览:356
编写c编译器 发布:2025-01-23 04:41:30 浏览:968
可以解压war包的编译软件 发布:2025-01-23 04:38:28 浏览:986
vivo手机有编译功能吗 发布:2025-01-23 04:31:57 浏览:568
自己架设云手机服务器 发布:2025-01-23 04:31:17 浏览:949
gcc命令行编译的方法 发布:2025-01-23 04:30:31 浏览:397
我的云服务器地址近期价格 发布:2025-01-23 04:29:05 浏览:625
js预览上传图片 发布:2025-01-23 04:28:54 浏览:407