// Java中使用String.format的示例代码
public class StringFormatExample {
public static void main(String[] args) {
// 示例1:格式化字符串
String name = "Alice";
int age = 30;
String formattedString = String.format("Name: %s, Age: %d", name, age);
System.out.println(formattedString); // 输出: Name: Alice, Age: 30
// 示例2:格式化浮点数
double pi = 3.1415926;
String formattedPi = String.format("Pi value: %.2f", pi);
System.out.println(formattedPi); // 输出: Pi value: 3.14
// 示例3:格式化日期
java.util.Date date = new java.util.Date();
String formattedDate = String.format("Current Date: %tc", date);
System.out.println(formattedDate); // 输出: 当前日期和时间,格式为本地化的完整日期时间表示
// 示例4:对齐文本
String leftAligned = String.format("|%-10s|", "left");
String rightAligned = String.format("|%10s|", "right");
System.out.println(leftAligned); // 输出: |left |
System.out.println(rightAligned); // 输出: | right|
}
}
String.format 是 Java 中用于格式化字符串的方法,类似于 C 语言中的 printf 函数。%s 用于格式化字符串。%d 用于格式化整数。%.2f 用于格式化浮点数,并保留两位小数。%tc 用于格式化日期和时间。%-10s 表示左对齐并占用 10 个字符宽度,不足时用空格填充;%10s 表示右对齐并占用 10 个字符宽度。上一篇:java 算法
下一篇:java hashcode
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站