用java写一段单目时间的代码
时间: 2024-05-12 07:16:48 浏览: 13
好的,以下是用 Java 写的获取当前时间的代码:
```
import java.time.LocalTime;
public class Main {
public static void main(String[] args) {
LocalTime currentTime = LocalTime.now();
int hour = currentTime.getHour();
int minute = currentTime.getMinute();
int second = currentTime.getSecond();
System.out.println("当前时间:" + hour + ":" + minute + ":" + second);
}
}
```
该代码使用了Java 8的新特性 `LocalTime` 类,可以非常方便地获取当前时间的小时、分钟和秒数,并将其输出到屏幕上。您可以根据您实际的需求来调整输出信息的格式。
相关问题
用java写一段单目事件的代码
好的,以下是一个使用Java编写的示例单目事件代码:
```
public class Event {
private String name;
private Date date;
private String location;
public Event(String name, Date date, String location) {
this.name = name;
this.date = date;
this.location = location;
}
public String getName() {
return name;
}
public Date getDate() {
return date;
}
public String getLocation() {
return location;
}
public void setName(String name) {
this.name = name;
}
public void setDate(Date date) {
this.date = date;
}
public void setLocation(String location) {
this.location = location;
}
}
```
使用该代码,可以创建一个包含事件名称、时间和地点的对象。可以根据需要添加其他属性和方法。
用java写一段单点登录的代码
以下是一段示例的 Java 代码,实现了单点登录的功能:
```
import java.util.HashMap;
import java.util.Map;
public class SingleSignOnRegistry {
private static final Map<String, String> USERS = new HashMap<>();
public static boolean isValid(String token) {
return USERS.containsValue(token);
}
public static void registerToken(String user, String token) {
USERS.put(user, token);
}
}
public class SSOTest {
public static void main(String[] args) {
String user = "user1";
String token = "token1";
SingleSignOnRegistry.registerToken(user, token);
String user2 = "user2";
String token2 = "token2";
SingleSignOnRegistry.registerToken(user2, token2);
String inputToken = "token1";
System.out.println(SingleSignOnRegistry.isValid(inputToken));
inputToken = "token2";
System.out.println(SingleSignOnRegistry.isValid(inputToken));
inputToken = "token3";
System.out.println(SingleSignOnRegistry.isValid(inputToken));
}
}
```
这段代码定义了一个单例类 `SingleSignOnRegistry`,用于存储用户的令牌信息。单例类中有两个方法:`isValid` 方法用于验证用户的令牌是否合法;`registerToken` 方法用于注册用户的令牌。
在程序的 `main` 方法中,我们注册了两个用户的令牌,然后验证了三个令牌的合法性,输出结果如下:
```
true
true
false
```
这段代码仅提供一种实现单点登录的思路,在实际项目中需要根据实际需求进行调整和完善。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)