导航:首页 > 编程语言 > java字母转大写

java字母转大写

发布时间:2022-05-28 01:18:49

A. 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;
}

B. 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());
}

C. 如何用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

D. 怎样在java中将小写字母转化为大写字母

1 大写转小写
String str = "ABC";
System.out.println(str.toLowerCase());
2 小写转大写
String str = "abc";
System.out.println(str.toUpperCase());

E. 怎样用java编写一个将小写字母转换成大写字母,若输入的不是小写字母则输出无法完成此操作

import java.io.* ;

class test {
public static void main(String[] args) throws IOException ,NotCharException{
try{

char r = Character.toUpperCase(getChar()) ;
System.out.println ( r) ;
}catch(NotCharException e){
throw new NotCharException() ;
}
}

public static char getChar() throws IOException {
String s = getString() ;
return s.charAt(0) ;
}
public static String getString() throws IOException {

BufferedReader b = new BufferedReader( new InputStreamReader( System.in ) );
String s = b.readLine() ;
return s ;
}
}

class NotCharException extends IOException {

NotCharException(){
System.out.println ( " 无法完成此操作 ") ;
}
}

F. 用JAVA语言编写字母大小写转换

用字符串的
toUpperCase()
小写转为大写

toLowerCase()方法
大写转为小写
如:
(小转为大)
String
str
=
"abcd";
str.toUpperCase();
str
就等于"ABCD"了

G. 在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");
}
}

H. 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;

}

I. 怎么把字符串中的所有字母大小写倒如NI hAo,大写变小写,小江写变大写,用java编程

Java中将字母转换成大小写的方法

  • toLowerCase() 转小写

  • toUpperCase() 转大写

如果需要把大小写互相转换,先把字符串转换成char类型的数组,循环遍历按要求转换。

功能实现:

publicclassDemo{

publicstaticvoidmain(String[]args){

newDemo().大小写互转("sadASD");
}

publicString大小写互转(Stringstr){
char[]str_arr=str.toCharArray();
for(chari: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());
}
//判断是否为大写,如果是大写,转换小写,否则转换大写
}
returnstr;
}

}

运行示例:

阅读全文

与java字母转大写相关的资料

热点内容
单片机代码跳掉 浏览:447
程序员谈薪水压价 浏览:861
荣耀10青春版支持方舟编译啊 浏览:158
最优估计pdf 浏览:826
androiddrawtext字体 浏览:669
c语言源编辑源程序编译 浏览:821
手里捏东西真的可以解压吗 浏览:265
编译原理画状态表 浏览:28
用echo命令产生下列输出 浏览:358
在内网如何访问服务器 浏览:961
java导入oracle数据库 浏览:134
坚朗内开内倒铝条算法 浏览:259
华为阅读新建文件夹 浏览:770
幻塔如何选择服务器 浏览:221
解压先把文件压到系统盘 浏览:822
access压缩和修复数据库 浏览:791
光纤交换机命令 浏览:513
白色桌放什么文件夹 浏览:296
分治算法思想 浏览:151
s曲线加减速算法 浏览:403