java字符串去掉前两位
时间: 2024-02-19 09:04:01 浏览: 263
可以使用字符串的substring()方法去掉前两位,具体代码如下:
```
String str = "abcdefg";
String result = str.substring(2); // 从第2个位置开始截取字符串
System.out.println(result); // 输出 "cdefg"
```
其中,substring()方法的参数表示从哪个位置开始截取字符串,如果只传入一个参数,则表示从该位置开始一直截取到字符串末尾。
相关问题
java字符串去掉最后2位
可以使用substring()方法来实现:
```java
String str = "hello world";
String newStr = str.substring(0, str.length() - 2);
System.out.println(newStr); //输出:hello worl
```
substring()方法接受两个参数,第一个参数是开始截取的位置,第二个参数是结束截取的位置(不包括该位置)。因此,我们可以通过将第二个参数设为原字符串长度减去2来去掉最后两位。
java字符串去掉所有空格位
在Java中,可以使用replaceAll()方法去掉字符串中的所有空格。具体方法如下:
```java
String str = " this is a string with spaces. ";
String newStr = str.replaceAll("\\s+", "");
System.out.println(newStr);
```
这段代码会将字符串中的所有空格去掉,输出结果为"thisisastringwithspaces."。
其中,replaceAll()方法的第一个参数是一个正则表达式,"\\s+"表示一个或多个空格符。因为在正则表达式中,空格符是特殊字符,所以需要使用两个反斜杠来转义。
阅读全文