Products
GG网络技术分享 2025-11-14 01:49 2
根据您给的信息,
java
String str = String.format;
System.out.println;
输出后来啊为:
Hi, 'Jack ', 左对齐,宽阔度10
Hi, ' Jack', 右对齐,宽阔度10
这里的%-10s表示左对齐,宽阔度为10;%10s表示右对齐,宽阔度为10。

java
int i = 123456789;
String str = String.format;
System.out.println;
输出后来啊为:
整数:123456789, 字符串:hello
这里%d用于格式化整数,%s用于格式化字符串。
java
double d = 12345.6789;
String str = String.format;
System.out.println;
输出后来啊为:
默认:12345.678900
细小数点后3位:12345.679
总宽阔10, 默认精度: 12345.678900
总宽阔10,左对齐: 12345.678900
这里%f是默认的浮点数格式,%.3f表示细小数点后保留3位,%10f和%010f分别表示总宽阔度为10呃。
java
Date date = new Date;
String str = String.format;
System.out.println;
输出后来啊为:
当前日期时候:-- ::
这里%tF和%tT用于格式化日期和时候。
java class MyClass { private String name; private int age;
public MyClass {
this.name = name;
this.age = age;
}
@Override
public String toString {
return String.format;
}
}
MyClass obj = new MyClass;
String str = String.format;
System.out.println;
输出后来啊为:
自定义类型:姓名:Jack,年龄:30
``
这里通过沉写toString`方法来自定义对象的字符串表示。
Demand feedback