芝麻软件工作室的专栏

所有成员均具有十几年软件设计经验

Java字符串概述

字符串从表面上看,就是引号之间的数据,如“www.softroom.org”、“芝麻软件工作室”、“c++入门教程”等。在Java中,字符串处理类库使用最多的是两种:“String”类和“StringBuffer”类

注意:如果是处理一些小的文本,建议使用“String”类,它会特别方便。如果使用 String 类来处理大型文本,会很消耗系统资源,所以 Java 程序语言特别引进了“StringBuffer”类。

“String”字符串与上一章学过的数组有一个共同点。就是它们被初始化后,长度是不变的,并且内容也不变。如果要改变它的值,就会产生一个新的字符串,如下所示:
    String str1=“very”;
    Str1=str1+“good”;
这个赋值表达式看起来有点像简单的接龙。在“str1”后面直接加上一个“good”字符串,形成最后的字符串“very good”。其运行原理是这样的:程序首先产生了“str1”字符串对象,并在内存中申请了一段空间。此时要追加新的字符串是不可能的,因为字符串被初始化后,长度是固定的。如果要改变它,只有放弃原来的空间,重新申请能够容纳“very”和“good”两个字符串的内存空间,然后将“very good”字符串放到内存中。

这里仅仅对字符串进行简单的介绍,以上是最简单的字符串声明方法。关于字符串的其他操作,在讲到“String”类和“StringBuffer”类的时候会详细讲解。
阅读更多
版权声明:本文为芝麻软件工作室原创文章,未经芝麻软件工作室允许不得转载。 https://blog.csdn.net/softn/article/details/51553129
个人分类: Java编程经验
上一篇Java变量的声明、初始化和作用域
下一篇Java一维数组的声明、初始化和引用
想对作者说点什么? 我来说一句

字符串的像素处理

2011年12月03日 3KB 下载

java字符串的各种编码转换

2012年12月12日 6KB 下载

JAVA字符串处理函数列表一览

2009年01月02日 4KB 下载

java字符串

2016年02月24日 563KB 下载

JAVA字符串处理函数列表一览.

2008年12月21日 4KB 下载

StringUtil

2017年11月14日 32KB 下载

JAVA字符串处理函数

2010年09月07日 4KB 下载

没有更多推荐了,返回首页

关闭
关闭