字符串 String
1、子串
substring方法,从一个较大的字符串提取出一个子串。
例:String str= “Hello”;
String s = str.substring(0, 3);
得到字符串s的内容为“Hel”
**注意:**这里(0,3)不包括3,可以理解为[0,3)
2、拼接
使用**“+”**拼接两个字符串
String a = “Hello”;
String b = “word”;
String c = a+b;
得到 c=“Helloword”
当将一个字符串与一个非字符串的值进行拼接时,后者被转换成字符串
int age = 13;
String str = “PC” + age;
得到 str=“PC13”
这种特性通常用在输出语句中。例如:
System.out.println("The answer is " + answer);
3、检测字符串是否相等
使用 equals 方法
s.equals(t);
如果字符串 s 与字符串 t 相等, 则返回 true ; 否则, 返回 false。
比较的内容可以是字符串变量, 也可以是字符串字面量,例如:Hello".equals(s)
要想检测两个字符串是否相等,而不区分大小写, 可以使用 equalsIgnoreCase 方法。 “Hello”.equalsIgnoreCase(“hel1o”)
4、空 串 与 Null 串
空串 “” 是长度为 0 的字符串。可以调用以下代码检查一个字符串是否为空:
if (str.length()= 0) 或if (str.equals(“”))
如果string变量为null, 这表示目前没有任何对象与该变量关联,要检查一个字符串是否为 null, 可以使用:if (str == null)
字符串 String相关推荐
- Go 学习笔记(31)— 字符串 string、字符 rune、字节 byte、UTF-8 和 Unicode 区别以及获取字符串长度
1. 字符串 string 类型 Go 语言中字符串的内部实现使用 UTF-8 编码,通过 rune 类型,可以方便地对每个 UTF-8 字符进行访问.当然, Go 语言也支持按照传统的 ASCII ...
- R语言unlist函数将复杂数据(list列表、dataframe、字符串String)对象处理成简单向量vector形式:将包含dataframe和字符串的向量列表转换为单个向量(删除数据名称)
R语言unlist函数将复杂数据(list列表.dataframe.字符串String)对象处理成简单向量vector形式:将包含dataframe和字符串的向量列表转换为单个向量(删除数据名称) 目 ...
- .NET(C#)时间日期字符串(String)格式化转换成Datetime异常报错问题
.NET(C#)时间日期字符串(String)格式化转换成Datetime异常报错问题 参考文章: (1).NET(C#)时间日期字符串(String)格式化转换成Datetime异常报错问题 (2) ...
- 【C++ 语言】C++字符串 ( string 类 | 创建方法 | 控制台输出 | 字符串操作 | 栈内存字符串对象 | string* )
文章目录 C++ 字符串 对象 C++ 字符串 对象 创建方法 C++ 字符串 对象 输出到控制台 C++ 字符串 拼接 C++ 字符串 方法调用 ( 栈内存对象 ) C++ 字符串 方法调用 ( 堆 ...
- Java常量字符串String理解
Java常量字符串String理解 以前关于String的理解仅限于三点: 1.String 是final类,不可继承 2.String 类比较字符串相等时时不能用" == ",只 ...
- Java学习笔记(六)--字符串String类
文章目录 字符串 一.String 类 1.1 声明字符串 1.2 创建字符串 二.连接字符串 2.1 连接多个字符串 2.2 连接其他数据类型 三.获取字符串信息 3.1 获取字符串长度 3.2 字 ...
- openresty开发系列18--lua的字符串string操作
openresty开发系列18--lua的字符串string操作 string的相关操作 1)string.upper(s) 接收一个字符串 s,返回一个把所有小写字母变成大写字母的字符串. prin ...
- C语言标准字符char和字符串string
C语言标准字符char和字符串string atof atoi atol isalnum isalpha iscntrl isdigit sgraph islower isprint ispunct ...
- istringstream字符串流,实现类似字符串截取的功能,字符串流中的put,str()将流转换成为字符串string
1. istringstream字符串流 #include <iostream> #include <sstream> #include <string> u ...
- Java基础之字符串String:
String ----------------------------------------------------------------------------------------- 一.S ...
最新文章
- centos的ssh配置
- 硬核!如何全面系统地自学 Java ?(必看)
- VS中遇到 _WIN32_WINNT not defined
- 【2019-07-17】和谐,源于用了点心
- Android控件ActionBar浅析及适配2.x的方法介绍
- 支付宝安全进程也“耍流氓”
- SEO 百度后台主动推送链接
- x86-64函数调用参数传递
- Linux开机启动过程(12):start_kernel()->还是setup_arch
- Elasticsearch--linux网络设置 开启密码访问---全文检索引擎ElasticSearch工作笔记021
- QStandardItemModel——数据模型
- CCF201403-2 窗口(100分)
- 算法:62唯一路径Unique Paths 动态规划和排列组合算法
- Unity面试题加强版之三《Unity脚本基础》
- Linux Ubuntu16挂载新硬盘并格式化硬盘方法教程笔记
- 硬盘发展史之机械硬盘
- TrollStore 永久自签ipa软件
- Win10电脑浏览器连不上网
- 在线绘制2维/3维函数图像、求导网站
- RNA-Seq质控工具RseQC安装使用