当前位置:首页>科技>java字符串是什么java字符串
发布时间:2026-07-21阅读(1)
1、String s4 = "hello"; 推荐
2、String s1= new String("renshuo");
3、char[] s2 = {a,b};
4、byte[] s3 = {97,98,99};
推荐使用直接赋值的方式创建字符串
字符串比较
String s1 = "renshuo"; String s2 = "RENSHUO"; System.out.println(s1.equals(s2)); //false System.out.println(s1.equalsIgnoreCase(s2)); //true
String s = "abcdefghigklmn"; for (int i = 0; i < s.length(); i ) { System.out.println(s.charAt(i)); }
String s3 = " 天津理工大学 计算机科学与工程学院 "; System.out.println(s3.length()); //19 System.out.println(s3.charAt(1)); //天 charAt可以用于循环遍历 System.out.println(s3.trim()); //天津理工大学 计算机科学与工程学院 System.out.println(s3.substring(1,5));//天津理工 System.out.println(s3.substring(1)); //天津理工大学 计算机科学与工程学院 String s4 = s3.replace("大","小"); System.out.println(s4);//天津理工小学 计算机科学与工程学院 s3.split(" "); System.out.println(s3); //天津理工大学 计算机科学与工程学院 char[] chars = s3.toCharArray(); System.out.println(chars); //天津理工大学 计算机科学与工程学院
StringBuilder是一个可变字符串类,字符串内容是可变的。
同时注意,String定义的字符串内容是不可变的。
添加和反转方法append和reverse
StringBuilder s6 = new StringBuilder(); s6.append("ren"); s6.append("shuo"); s6.append("nihao").append("maoyan"); System.out.println(s6); //renshuonihaomaoyan s6.reverse(); System.out.println(s6); //nayoamoahinouhsner
输出字符串长度
int length = s6.length(); System.out.println(length);
1、StringBilder转String
StringBuilder s7 = new StringBuilder(); s7.append("java"); String s = s7.toString(); System.out.println(s);
2、String转StringBuilder
String a1 = "hello"; StringBuilder sb = new StringBuilder(a1); System.out.println(sb);
Copyright © 2024 有趣生活 All Rights Reserve吉ICP备19000289号-5 TXT地图HTML地图XML地图