【JAVA】java常用字符串操作技巧

Java定义字符串
不论使用哪种形式创建字符串,字符串对象一旦被创建,其值是不能改变的,但可以使用其他变量重新赋值的方式进行更改。

直接定义字符串
直接定义字符串是指使用双引号表示字符串中的内容,如:

String str="Hello Java";
或者

String str;
str="Heilo Java";
字符串变量必须经过初始化才能使用。

使用 String 类定义
具体定义参考 String 类源码。

Java 字符串常用操作
字符串查找
根据字符查找

String提供了两种查找字符串的方法,即indexOf与lastIndexOf方法。

1. indexOf() 方法

indexOf() 方法用于返回字符串在指定字符串中首次出现的索引位置,如果能找到,则返回索引值,否则返回 -1。该方法主要有两种重载形式:

str.indexOf(value)
str.indexOf(value,int fromIndex)
其中,str 表示指定字符串;value 表示待查找的字符串;fromIndex 表示查找时的起始索引,如果不指定 fromIndex,则默认从指定字符串中的开始位置(即 fromIndex 默认为 0)开始查找。

2. lastlndexOf() 方法

lastIndexOf() 方法用于返回字符串在指定字符串中最后一次出现的索引位置,如果能找到则返回索引值,否则返回 -1。该方法也有两种重载形式:

str.lastIndexOf(value)
str.lastlndexOf(value, int

你可能感兴趣的:(云原生,技术研发,Java,java,json,前端)