Java

mac2026-08-20  2

一、String类的转换功能

char[] toCharArray():把字符串转换为字符数组 String toLowerCase():把字符串转换为小写字符串 String toUpperCase():把字符串转换为大写字符串

字符串的遍历:

1、length()加上charAt() 2、把字符串转为字符串数组,然后遍历数组

代码块

public class StringDemo{ public static void main(String[] args ){ //创建字符串对象 String s = "abde"; //chae[] toCharArray():把字符串转换为字符数组 char[] chs= s.toCharArray(); for(int x=0;x<chs.length;x++){ System.out.println(chs[x]); } //String toLowerCase();把字符串转换为小写字符串 System.out.println("Helloword".toLowerCase()); //String toUpperCase():把字符串转换为大写字符串 System.out.println("Helloword".toUpperCase()); } }

输出结果:

a b c d e helloword HELLOWORD

二、把字符串首字符大写,其他字母小写

分析:

1、键盘录入一个字符串 2、截取首字母 3、截取除了首字母以外的字符串 4、步骤2 转大写+ 步骤3 转小写 5、输出即可

代码块

public class StringTest{ public static void main(String[] args ){ //键盘录入一个字符串 Scanner sc = new Scanner(Systrm.in); System.out.println("请输入一个字符串"); String s = sc.nextLine(); //截取首字母 String s1 = s.substring(0,1); //截取除了首字母以外的字符串 String s2 = s.substring(1); //步骤2 转大写+ 步骤3 转小写 String s3 = s1.toUpperCase()+s2.toLowerCase(); System.out.println("s3:"+s3); } }
最新回复(0)