java怎么判断输入的是否为<
时间: 2023-11-28 20:04:57 浏览: 34
在Java中,您可以使用字符串比较运算符 "<" 来判断输入的字符串是否为小于号 "<"。以下是一个示例代码:
```
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入字符串:");
String input = scanner.nextLine();
if (input.equals("<")) {
System.out.println("输入的是小于号。");
} else {
System.out.println("输入的不是小于号。");
}
}
}
```
在上面的代码中,我们使用 `equals` 方法来比较输入的字符串是否等于小于号 "<"。如果是,则输出 "输入的是小于号。",否则输出 "输入的不是小于号。"。
相关问题
java判断输入是否为数字
以下是两种Java判断输入是否为数字的方法:
1.使用Java自带的NumberUtils.isNumber()方法判断:
```java
import org.apache.commons.lang3.math.NumberUtils;
String str = "123";
boolean isNum = NumberUtils.isNumber(str);
System.out.println(isNum); // 输出:true
```
2.使用正则表达式判断:
```java
public final static boolean isNumeric(String s) {
if (s != null && !"".equals(s.trim()))
return s.matches("^[0-9]*$");
else
return false;
}
String str = "123";
boolean isNum = isNumeric(str);
System.out.println(isNum); // 输出:true
```
java判断输入内容是否为数字
以下是Java判断输入内容是否为数字的两种方法:
1.使用正则表达式判断输入内容是否为数字:
```java
public static boolean isNumeric(String str) {
if (str == null || str.length() == 0) {
return false;
}
Pattern pattern = Pattern.compile("[0-9]*");
return pattern.matcher(str).matches();
}
```
2.使用Java自带的方法判断输入内容是否为数字:
```java
public static boolean isNumeric(String str) {
if (str == null || str.length() == 0) {
return false;
}
try {
double d = Double.parseDouble(str);
} catch (NumberFormatException nfe) {
return false;
}
return true;
}
```