专业编程基础技术教程

网站首页 > 基础教程 正文

编程中最常用到的Java String类 深刻理解 详细分析2 对你很有用

ccvgpt 2024-07-26 00:15:32 基础教程 7 ℃

关注小编,可以天天看新内容哦

Java String 类详解2

使用String的时候我们应该注意的问题:尽量不要做字符串频繁的拼接操作。因为字符串一旦创建不可改变,只要频繁拼接,就会在字符串常量池中创建大量的字符串对象,给垃圾回收带来问题。

案例1:字符串拼接会创建不同的多个String类型的对象,占用更多的内存

编程中最常用到的Java String类 深刻理解 详细分析2 对你很有用

上面的例子在字符串常量池的表示:

String类常用的构造方法

String类常用的方法1

public int length()

返回此字符串中字符的个数。

public char charAt(int index)

返回指定索引处的字符值。注意:索引范围为从0到length() - 1。序列的第一个字符值位于索引0处,第二个位于索引1处,依此类推,类似于数组下标。

public int compareTo(String str)

按字典顺序比较两个字符串。如果字符串对象位于参数字符串之前,则返回一个负整数。如果字符串对象位于参数字符串之后,则返回一个正整数。如果这两个字符串相等,则结果为0。

public int compareToIgnoreCase(String str)

使用方式同compareTo()方法,只是忽略字符的到小写。

如果您觉得文章还可以,请关注小编,还可以天天看新内容哦,你可以每天进步一点点

Tags:

最近发表
标签列表