java中的字符串String

 时间:2026-02-14 02:23:53

1、String 类位于 java.lang 包中。默认情况下,该包被自动导入所有的程序。

2、在 Java 中,字符串被作为 String 类型的对象处理。

3、看下基本用法,第一种写法:

String s =  "爱百度经验";

java中的字符串String

4、第二种写法:

String s = new String();

s = "爱百度经验";

java中的字符串String

5、第三种写法:

String s = new String("爱百度经验");

java中的字符串String

1、String 对象创建后则不能被修改,是不可变的。

如下图代码所示:

首先,s为“爱百度经验”,然后s为“我改变了”。并不是“爱百度经验”发生了变动,变成了“我改变了”;而是“爱百度经验”创建后,不能被改变,之后又创建了一个新的对象,然后s指向了这个新的对象。“爱百度经验”这个对象仍然存在,之后会被回收。

java中的字符串String

2、比较两个对象的内容是否相同,需要使用equals()。如果使用 == ,是比较对象是否相同,而2个对象的地址不可能相同的,需要使用equals()来比较内容。如下图所示,第一个位false,第二个为true

java中的字符串String

1、字符串的长度,可以用s.length()

java中的字符串String

2、按照某一标识分割字符串为字符串数组,比如按照空格分割,

String s = new String("爱百度经验 我是谁 我叫什么名字");

String[] arr = s.split(" ");

java中的字符串String

3、获取索引位置之间的子串,比如:

String s = new String("爱百度经验 我是谁 我叫什么名字");

System.out.println("s的长度:" + s.substring(1, 3));

1到3之间的子串,为百度

java中的字符串String

4、将字符串转换为小写

java中的字符串String

5、将字符串转变为byte[]数组。

java中的字符串String

6、获取索引为1的字符

java中的字符串String

  • Java中如何截取String字符串
  • java的字符串StringBuffer类
  • 字符串常用方法
  • 字符串类String的contains方法
  • 如何使用python3中的字符串string基础
  • 热门搜索
    断袖是什么意思 暗帝用什么武器 rgb是什么意思 养什么狗最赚钱 签署什么意思 女人开什么车比较好 股市黑天鹅是什么意思 枫桥夜泊的意思 基金分红是什么意思 哀鸿遍野的意思