java String方法摘要详解
来源:互联网 发布:海森矩阵的作用 编辑:程序博客网 时间:2024/06/04 18:06
//字符串方法操作
//1.获取
//1.1获取字符串的长度
String nameString = "namenaString";
System.out.println(nameString.length());
//运行结果 : 4
//1.2根据位置获取该位置上的某个字符
int index = 3;
char a = nameString.charAt(index);
System.out.println(a);
//运行结果:n
//1.3根据字符获取该字符在字符串的位置
int index1 = nameString.indexOf("na");//获取字符第一次在字符串中出现的位置
System.out.println(index1);
//运行结果:0
int index2 = nameString.indexOf("n", 6);//返回指定子字符串在此字符串中第一次出现处的索引,从指定的索引开始。
System.out.println(index2);
//运行结果:10
int lastIndex = nameString.lastIndexOf("g");//反向查找字符出现的位置
System.out.println(lastIndex);
//运行结果:11
//2.判断
//2.1字符串中是否包含的某一个字串(1)(2)
boolean bool = nameString.contains("cc");//false:不包含 true:包含
System.out.println(bool);
//运行结果:false
//特殊之处:= -1 代表不存在
if (nameString.indexOf("x") == -1){
System.out.println("不存在此字符串");
}
//运行结果:不存在
//2.2字符串是否为空 返回值类型是 true或者flase
boolean tag = nameString.isEmpty();
System.out.println(tag);
//运行结果:flase
//2.3字符串否是以指定内容开头
boolean flag = nameString.startsWith("na");
System.out.println(flag);
//运行结果:true
//2.4字符串是否是以指定内容结尾的
boolean tag2 = nameString.endsWith("cc");
System.out.println(tag2);
//运行结果:false;
//2.5判断字符串内容是否相同.
boolean tag3 = nameString.equals("true");
System.out.println(tag3);
//运行结果:false
//2.6判断内容是否相同并忽略大小写
boolean tag4 = nameString.equalsIgnoreCase("name");
System.out.println(tag4);
//运行结果:false
//1.获取
//1.1获取字符串的长度
String nameString = "namenaString";
System.out.println(nameString.length());
//运行结果 : 4
//1.2根据位置获取该位置上的某个字符
int index = 3;
char a = nameString.charAt(index);
System.out.println(a);
//运行结果:n
//1.3根据字符获取该字符在字符串的位置
int index1 = nameString.indexOf("na");//获取字符第一次在字符串中出现的位置
System.out.println(index1);
//运行结果:0
int index2 = nameString.indexOf("n", 6);//返回指定子字符串在此字符串中第一次出现处的索引,从指定的索引开始。
System.out.println(index2);
//运行结果:10
int lastIndex = nameString.lastIndexOf("g");//反向查找字符出现的位置
System.out.println(lastIndex);
//运行结果:11
//2.判断
//2.1字符串中是否包含的某一个字串(1)(2)
boolean bool = nameString.contains("cc");//false:不包含 true:包含
System.out.println(bool);
//运行结果:false
//特殊之处:= -1 代表不存在
if (nameString.indexOf("x") == -1){
System.out.println("不存在此字符串");
}
//运行结果:不存在
//2.2字符串是否为空 返回值类型是 true或者flase
boolean tag = nameString.isEmpty();
System.out.println(tag);
//运行结果:flase
//2.3字符串否是以指定内容开头
boolean flag = nameString.startsWith("na");
System.out.println(flag);
//运行结果:true
//2.4字符串是否是以指定内容结尾的
boolean tag2 = nameString.endsWith("cc");
System.out.println(tag2);
//运行结果:false;
//2.5判断字符串内容是否相同.
boolean tag3 = nameString.equals("true");
System.out.println(tag3);
//运行结果:false
//2.6判断内容是否相同并忽略大小写
boolean tag4 = nameString.equalsIgnoreCase("name");
System.out.println(tag4);
//运行结果:false
阅读全文
0 0
- java String方法摘要详解
- String方法摘要
- String方法摘要
- Java String常用方法详解
- Java中String.intern()方法详解
- [java 基础] String.trim()方法详解
- Java Core摘要--方法参数
- java math类方法摘要
- java中 equals 方法详解 和 String 详解
- Java 虚拟机底层结构详解摘要
- JS - String方法详解
- String中的方法详解
- String中的方法详解
- String中方法详解
- JS - String方法详解
- String字符串方法详解
- String类方法详解
- String.format()方法详解
- tp5--权限操作(auth类)基本使用
- python统计文章单词次数
- ImageIo类
- hdoj 1695 GCD
- 启动Tomcat失败,错误提示:the JRE_HOME environment variable is not defined correctly
- java String方法摘要详解
- redis expire key 过期不删除
- writing-mode属性
- 宏定义求数组元素个数
- 数据结构--左偏树(可并堆)
- 关于C语言中的内存覆盖问题分析
- SingletonBeanRegistry
- 【windows】【编译器版本查】教你查看VS IDE中编译器版本号
- STL常用容器用法之——Map和multimap