java8判断如果今天是一号或者15号那么输出我是帅哥否则输出我是大帅哥
时间: 2024-01-21 16:18:05 浏览: 26
你可以使用Java 8的日期时间API来获取当前日期,然后判断日期是否为1号或15号,最后输出相应的字符串。以下是示例代码:
```java
import java.time.LocalDate;
public class Main {
public static void main(String[] args) {
LocalDate now = LocalDate.now();
int dayOfMonth = now.getDayOfMonth();
if (dayOfMonth == 1 || dayOfMonth == 15) {
System.out.println("我是帅哥");
} else {
System.out.println("我是大帅哥");
}
}
}
```
在这个示例中,我们首先使用`LocalDate.now()`方法获取当前日期。然后,我们使用`getDayOfMonth()`方法获取当前日期的日子,并将其存储在`dayOfMonth`变量中。最后,我们使用条件语句来判断日期是否为1号或15号,并输出相应的字符串。
相关问题
java判断今天是否是星期二,如果是的话就输出我是大哥
可以使用Java的Calendar类来获取当前日期的星期几,然后判断是否为星期二。代码如下:
```java
import java.util.Calendar;
public class Main {
public static void main(String[] args) {
Calendar calendar = Calendar.getInstance();
int dayOfWeek = calendar.get(Calendar.DAY_OF_WEEK);
if (dayOfWeek == Calendar.TUESDAY) {
System.out.println("我是大哥");
}
}
}
```
运行该代码,如果当前是星期二,则会输出“我是大哥”。
java从键盘上输入一个字母如果是a或者b则输出1否则输出0
可以使用Java中的Scanner类来从键盘上读取输入,然后使用if语句判断输入的字母是否为a或b,并输出相应的值。以下是示例代码:
```
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("a") || input.equals("b")) {
System.out.println("1");
} else {
System.out.println("0");
}
}
}
```
运行程序后,会提示用户输入一个字母,用户输入后程序会输出相应的值。注意,这里使用了String的equals()方法来比较输入的字母是否为a或b,而不是使用==运算符。