2025年Java中的String类

Java中的String类String 类不可变的字符串对象 尽量少使用 操作 1 String 类常用的方法 public static void main String args 判断两个字符是否相等 String a ok String b ok System out

大家好,我是讯享网,很高兴认识大家。

String类不可变的字符串对象,尽量少使用+=操作

1.String类常用的方法


讯享网

public static void main(String[] args) { //判断两个字符是否相等 String a = "ok"; String b = "ok"; System.out.println(a.equals(b));//判断的是值 System.out.println(a == b);//判断的是地址 System.out.println(a.equalsIgnoreCase(b)); //忽略大小写 String c = new String("ok"); String d = new String("ok"); System.out.println(c.equals(d));//判断的是值 System.out.println(c == d);//判断的是地址 //判断字符个数 System.out.println("hello中国".length()); //判断字符字节数 System.out.println("hello中国".getBytes()); //trim() 清除左边 右边连续空格 System.out.println(" hello world ".trim()); //hello world //replace() 查找替换方法,查找空格,替换为"" 功能是清除所有的空格 System.out.println(" hello world ".replace(" ", "")); //helloworld //字符串截取操作 System.out.println("hello,world".substring(5)); //,world //split 将字符串分成组 String[] st = "java123mysql456pyhton789".split("\\d+"); // \\代表[0-9] System.out.println(Arrays.toString(st)); //[java, mysql, pyhton] //concat 字符串连接 将前一个字符串和后一个字符串连在一起 System.out.println("hello".concat("world")); //helloworld }

讯享网

2.String类中转义字符常用的方法

讯享网 // \b退格 System.out.println("hello java\b"); //hello jav // \n换行 System.out.println("hello \njava"); // \r回车(CR) ,将当前位置移到本行开头 System.out.println("he\rllo java"); //llo java // \t(跳到下一个TAB位置) System.out.println("hello jav\ta"); //hello jav a //输出 hello,"java",'java17'。 //代表一个反斜线字符''' System.out.println("hello,\"java\",'java17'。");

小讯
上一篇 2025-03-18 11:53
下一篇 2025-02-20 15:17

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/62412.html