String timeStr = String.format("%02d:%02d:%02d", hour, minute, second);的参数都是int,转化成String
时间: 2024-02-18 15:04:29 浏览: 42
在Java中,可以将int类型的变量转换成String类型的变量,常用的有以下几种方法:
1. 使用String.valueOf()方法:
```
String hourStr = String.valueOf(hour);
String minuteStr = String.valueOf(minute);
String secondStr = String.valueOf(second);
String timeStr = hourStr + ":" + minuteStr + ":" + secondStr;
```
2. 使用Integer.toString()方法:
```
String hourStr = Integer.toString(hour);
String minuteStr = Integer.toString(minute);
String secondStr = Integer.toString(second);
String timeStr = hourStr + ":" + minuteStr + ":" + secondStr;
```
3. 使用String.format()方法:
```
String hourStr = String.format("%02d", hour);
String minuteStr = String.format("%02d", minute);
String secondStr = String.format("%02d", second);
String timeStr = hourStr + ":" + minuteStr + ":" + secondStr;
```
其中,`%02d`表示将整数格式化为2位的带前导零的十进制数,确保小时、分钟和秒数都是2位数,并且前导零用于填充单个数字。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.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)
![xlsx](https://img-home.csdnimg.cn/images/20210720083732.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)