String的使用
来源:互联网 发布:mac系统 流程图 编辑:程序博客网 时间:2024/06/11 01:59
“==” 和 equals() 有什么区别呢?
==: 判断两个字符串在内存中首地址是否相同,即判断是否是同一个字符串对象
equals(): 比较存储在两个字符串对象中的内容是否一致
a与b引用的是同一资源 所以用==返回true,而c,d是两个对象,所以不可以用==。
public class XIA {public static void main(String[] args) {String aString="123456";String bString="123456";String cString=new String("123456");String dString=new String("123456");//比较a,bSystem.out.println(aString==bString);System.out.println(aString.equals(bString));//比较c,dSystem.out.println(cString==dString);System.out.println(cString.equals(dString));}}
String类常用的方法
注意:
1. 字符串 str 中字符的索引从0开始,范围为 0 到 str.length()-1
2. 使用 indexOf 进行字符或字符串查找时,如果匹配返回位置索引;如果没有匹配结果,返回 -1
3. 使用 substring(beginIndex , endIndex) 进行字符串截取时,包括 beginIndex 位置的字符,不包括 endIndex 位置的字符
StringBuilder类的使用
实现可操作的字符串。
方法:
阅读全文
0 0
- string.Concat的使用
- string.format的使用
- string类的使用
- string类型的使用
- String.format 的使用
- STL String的使用
- string的使用
- string-array的使用
- string的使用
- Java的String使用
- switch (String) 的使用
- String format的使用
- android String的使用
- String方法的使用
- C++string的使用
- C++ string 的使用
- string的使用
- 使用string 的注意事项
- JS中操作数组的常用函数
- JZOJsenior1384. Alice的游戏
- centos7下KVM的网桥模式配置
- MFC菜单栏的创建和使用
- Java Collections的min和max方法
- String的使用
- C语言及程序设计初步 Lesson 7 项目:1计算正差值,2判断输出三个整数中的最大值,3计算周工资
- 等差数列
- SpringAOP技术学习---Day1
- URDF文件的生成和编写(四)
- 【神奇的技巧】leetcode
- C# 中 使用Connection 打开/关闭数据库
- Android权限标签uses-permission
- hdu4819 正宗二维线段树 区间求最值,单点跟新