帮我使用java写一个String的工具类
时间: 2023-05-19 07:03:47 浏览: 102
java常用工具类 Reflect反射工具类、String字符串工具类
当然可以,以下是一个简单的String工具类的示例代码:
```java
public class StringUtils {
/**
* 判断字符串是否为空
* @param str 待判断的字符串
* @return true表示为空,false表示不为空
*/
public static boolean isEmpty(String str) {
return str == null || str.length() == 0;
}
/**
* 判断字符串是否不为空
* @param str 待判断的字符串
* @return true表示不为空,false表示为空
*/
public static boolean isNotEmpty(String str) {
return !isEmpty(str);
}
/**
* 将字符串转换为大写
* @param str 待转换的字符串
* @return 转换后的字符串
*/
public static String toUpperCase(String str) {
if (isEmpty(str)) {
return str;
}
return str.toUpperCase();
}
/**
* 将字符串转换为小写
* @param str 待转换的字符串
* @return 转换后的字符串
*/
public static String toLowerCase(String str) {
if (isEmpty(str)) {
return str;
}
return str.toLowerCase();
}
}
```
这个工具类包含了判断字符串是否为空、将字符串转换为大写或小写的方法。你可以根据自己的需求添加更多的方法。
阅读全文