📌  相关文章
📜  java 从字符串中删除第一个字符 - Java (1)

📅  最后修改于: 2023-12-03 15:15:58.823000             🧑  作者: Mango

Java 从字符串中删除第一个字符

在Java中,要从字符串中删除第一个字符,有多种实现方式。下面将介绍三种常见的方式及其代码示例。

方式一:使用substring()方法

Java中的substring()方法可以截取字符串的一部分,我们可以使用它来去掉字符串的第一个字符。具体实现如下:

String str = "Java";
String newStr = str.substring(1);
System.out.println(newStr); // 输出:ava
方式二:使用charAt()和substring()方法

可以使用charAt()方法获取字符串中的第二个字符开始的子字符串,然后使用substring()方法将其截取出来,如下所示:

String str = "Java";
String newStr = str.substring(str.charAt(1));
System.out.println(newStr); // 输出:ava
方式三:将字符串转换为字符数组

我们还可以先将字符串转换为字符数组,然后从第二个字符开始重新组装为一个新的字符串,如下所示:

String str = "Java";
char[] charArray = str.toCharArray();
String newStr = new String(Arrays.copyOfRange(charArray, 1, charArray.length));
System.out.println(newStr); // 输出:ava

以上三种方式都可以实现从字符串中删除第一个字符的效果,使用哪一种方式只需要根据实际需要而定。