更新时间:2020-01-08 来源:黑马程序员 浏览量:

程序开发中,经常需要对字符串进行转换操作,例如将字符串转换成数组的形式,将字符串中的字符进行大小写转换等。接下来通过一个案例来演示字符串的转换操作。
public class string03 {
public static void main(String[] args) {
String str="abcd";
System.out.print("将字符串转为字符串数组的结果");
char[] charArray=str.toCharArray(); //字符串转为字符组
for(int i=0;i<charArray.length;i++){
if (i !=charArray.length-1){
//如果不是数组的最后一个元素,在元素后面加逗号
System.out.print(charArray[i]+",");
}else{
//数组的最后一个元素后面不加逗号
System.out.println(charArray[i]);
}
}
System.out.println("将int值转为String类型之后的结果"+String.valueOf(12));
System.out.println("将字符转换成大写之后的结果"+str.toUpperCase());
}
}
运行结果如下:
在上面例子中,使用String类的toCharArray()方法将一个字符串转为一个字符数组,静态方法 valueOf()将一个int类型的整数转为字符串,toUpperCase()方法将字符串中的字符都转为大写。其中valueOf()方法有很多重载的形式,float、double、char等其他基本类型的数据都可以通过该方法转为String字符串类型。
String toLowerCase()
功能:使用默认语言环境的规则将String中的所有字符都转换为小写
String toUpperCase()
功能:使用默认语言环境的规则将String中的所有字符都转换为大写
猜你喜欢:
Java基础入门视频教程下载
毕业16个工作日,平均薪资13180元,就业率100%,广州黑马AI智能应用开发(Java)学科20250529班
2026-03-06毕业32个工作日,平均薪资11147元,就业率95%,广州黑马AI智能应用开发(Java)学科20250326班
2026-03-05黑马程序员2025全国就业数据发布:全学科平均就业率92.07%,AI开发类就业平均薪资达11869.67元。
2026-03-05黑马全国校区齐开班!场面太太太壮观了!
2026-03-03AI智能应用开发课程紧贴企业刚需,全程高效学习,直达中高级软件开发水平
2026-02-28风口正劲!黑马程序员又一AI智能应用开发班毕业当天100%就业!
2026-02-27