java中去掉一个String类型变量的空格并获取其长度
时间: 2024-01-28 19:04:51 浏览: 20
可以使用trim()函数去掉一个字符串的空格,使用length()函数获取其长度。示例代码如下:
```java
String str = " Hello, World! ";
str = str.trim(); // 去掉字符串首尾空格
int len = str.length(); // 获取字符串长度
System.out.println(len); // 输出:13
```
相关问题
java如何将一个String类型的变量转成枚举中的变量?
可以使用Java枚举类中的valueOf()方法将一个String类型的变量转成枚举中的变量。具体的做法是:首先定义一个枚举类,然后通过valueOf()方法将String类型的变量转换成枚举中的变量。例如:
```java
//定义一个枚举类
enum Color {
RED, GREEN, BLUE
}
//将String类型的变量转换成枚举中的变量
String colorStr = "RED";
Color color = Color.valueOf(colorStr);
```
需要注意的是,如果String类型的变量在枚举中不存在,则会抛出IllegalArgumentException异常。
java获取一个字符串字符“.”之前的字符到一个string类型变量中
你可以使用Java中的字符串方法`substring()`和`lastIndexOf()`来实现这个需求。具体的代码如下:
```java
String str = "hello.world";
String result = str.substring(0, str.lastIndexOf("."));
System.out.println(result);
```
上述代码中,`str`是原始字符串,`result`是获取到的结果。我们使用`lastIndexOf()`方法查找最后一个`.`的位置,然后使用`substring()`方法获取该位置之前的子字符串。最终输出结果为`hello`。