Devilyang的博客

学习笔记

Java之String类的基本概念

String类介绍

JDK API文档 描述:

String 类代表字符串。Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。

字符串是常量;它们的值在创建之后不能更改。字符串缓冲区支持可变的字符串。因为 String 对象是不可变的,所以可以共享。例如:

     String str = "abc";

等效于:

     char data[] = {'a', 'b', 'c'};
     String str = new String(data);

下面给出了一些如何使用字符串的更多示例:

     System.out.println("abc");
     String cde = "cde";
     System.out.println("abc" + cde);
     String c = "abc".substring(2,3);
     String d = cde.substring(1, 2);

String 类包括的方法可用于检查序列的单个字符、比较字符串、搜索字符串、提取子字符串、创建字符串副本并将所有字符全部转换为大写或小写。大小写映射基于 Character 类指定的 Unicode 标准版。

Java 语言提供对字符串串联符号("+")以及将其他对象转换为字符串的特殊支持。字符串串联是通过 StringBuilder(或 StringBuffer)类及其 append 方法实现的。字符串转换是通过 toString 方法实现的,该方法由 Object 类定义,并可被 Java 中的所有类继承。

图解:

字符串的本质其实是一个字符数组,下图为String类的源码:



阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u012430402/article/details/79976596
文章标签: string 字符串 java
个人分类: Java
上一篇使用maven的tomcat7插件进行热部署项目
下一篇Java之String类的中的方法
想对作者说点什么? 我来说一句

介绍javaString类的方法

2011年01月14日 47KB 下载

Java-第2章 类与对象的基本概念

2017年11月12日 1.03MB 下载

JAVA常用类总结

2017年12月22日 13.87MB 下载

Java String对象的经典问题

2013年04月10日 16KB 下载

JAVAstring类的运用

2013年09月06日 538KB 下载

javastring类的源码

2015年11月28日 121KB 下载

java自制string类例程

2010年12月09日 6KB 下载

JavaString类的方法介绍

2014年08月10日 24KB 下载

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

关闭
关闭