admin 管理员组

文章数量: 887021


2024年1月18日发(作者:c 命名空间)

java中substring方法

Java中的`substring()`方法用于从一个字符串中提取指定位置的子字符串。该方法接受两个参数,第一个参数指定子字符串的起始位置,第二个参数指定子字符串的结束位置(不包括该位置的字符)。

下面是一个使用`substring()`方法提取子字符串的示例:

```java

String str = "Hello, world!";

String subStr = ing(0, 5);

n(subStr); // 输出 "Hello"

```

在上面的示例中,我们首先定义了一个字符串`str`,然后使用`substring()`方法提取了从0到5(不包括5)的子字符串,并将其赋值给变量`subStr`。最后,我们使用`n()`方法将子字符串输出到控制台。

除了提取子字符串之外,`substring()`方法还可以用于修改原始字符串。例如,下面的代码将字符串`str`中的所有字符都替换为数字0:

```java

String str = "Hello, world!";

str = ing(0,

()).concat(ng(0)).concat(ing(()));

n(str); // 输出 "0, 0!H, o, l, l, o, w,

o, r, l, d!"

```

在上面的示例中,我们首先使用`substring()`方法提取了从0到`()`的子字符串,并将其赋值给变量`tempStr`。然后,我们使用`concat()`方法将数字0转换为字符串,并将其连接到原始字符串的末尾。最后,我们使用`substring()`方法提取了从`()`到原始字符串末尾的子字符串,并将其连接到原始字符串的末尾。


本文标签: 字符串 方法 位置 原始 命名