j ava字符串非空判断
时间: 2023-12-01 15:27:42 浏览: 80
在Java中,可以使用以下语句判断一个字符串是否为空:
```java
String str = "Hello World";
if(str != null && !str.isEmpty()) {
// 字符串非空
} else {
// 字符串为空
}
```
其中,`str != null`用于判断字符串是否为null,`!str.isEmpty()`用于判断字符串是否为空字符串。如果字符串既不为null,也不为空字符串,则判断为非空。
相关问题
j ava字符串反转方法
可以使用StringBuilder 或 StringBuffer 类的 reverse() 方法来反转 Java 字符串。
以下是使用 StringBuilder 的示例代码:
```java
public static String reverseString(String str) {
StringBuilder sb = new StringBuilder(str);
sb.reverse();
return sb.toString();
}
```
以下是使用 StringBuffer 的示例代码:
```java
public static String reverseString(String str) {
StringBuffer sb = new StringBuffer(str);
sb.reverse();
return sb.toString();
}
```
两种方法都可以实现字符串反转,不过 StringBuilder 比 StringBuffer 更快。建议在单线程环境下使用 StringBuilder,而在多线程环境下使用 StringBuffer。
j ava字符串打印输出
要在 Java 中打印输出字符串,可以使用 System.out.println() 方法。例如,要打印输出字符串 "Hello, world!",可以使用以下代码:
```
System.out.println("Hello, world!");
```
这将在控制台中输出字符串 "Hello, world!"。
阅读全文