问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么转换java中char类型大小写?

发布网友 发布时间:2022-04-22 04:25

我来回答

1个回答

热心网友 时间:2023-10-18 10:46

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

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

public 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();

}

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

public 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是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

Java编程语言的风格十分接近C语言、C++语言。Java是一个纯粹的面向对象的程序设计语言,它继承了C++语言面向对象技术的核心。Java舍弃了C语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。

Java不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码。从而实现了“一次编译、到处执行”的跨平台特性。不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的性能。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
《火星异种》揭示了怎样的人性丑恶。? 日本哪些漫画动作(战斗类)设计较好,较为细致?并请稍微分析 新的一学年马上开学了,想送老师一件开学礼物,实用性强的。 开学送老师什么礼物? 未办理不动产的 没办登记的抵押合同怎么办 欠债人失联后的处理办法 早上肚子胀是什么原因 梦见姐姐去外地工作 电脑中所存的文件都在哪儿 在java中如何比较两个字符大小 java if语句char类型值的判断 java中String和char的区别?String可以用equals和c... JAVA中char和short有什么区别? java中char的用法 JAVA中字符串的大小比较 java中的Character和char的区别 java汉字和英文字母怎么比较大小,如 char x=&#39;你&#39; ... java char的用法 关于java判断char、String、int、double型是否相等... Java 怎么判断char和string字符串相等 java 字符之间怎么比大小 java中怎么比较两个字符串 java中char与String的区别? 在上海读大学是上海学校集体户口,我要去办港澳通... Java中string和char比较问题 关于上海本地大学就读的外地毕业生办理上海居住证... java中String和char的区别 急啊。关于拍上海牌照的问题。。我是外地来上海的... java两个char怎么比较大小 发音不清楚,怎么治疗。 发音不清楚怎么办? 发音不清怎么办?哪里可以纠正发音呢? 口齿不清怎么矫正 小孩发音不准如何矫正? 发音不清楚怎么办 d和g发音不准如何矫正? 口齿不清怎么改正。 孩子口齿不清,如何纠正发音? 发音不准吐字不清是什么原因?需要做语音矫正吗? 发音不准,吐字不清,怎么办 展讯公司是外资还是国营,民营呢? 展讯通信有限公司怎么样? 展讯通信 是什么背景的公司? 展讯的介绍 展讯通信和大唐电信哪个公司好 展讯通信(天津)有限公司怎么样? spreadtrum是什么牌子的手机 上海展讯通信 怎么样 Spreadtrum是什么意思?