Products
GG网络技术分享 2025-11-14 04:15 1
java import java.text.SimpleDateFormat; import java.util.Date; import java.util.Locale;
public class FormatStringExample { public static void main { // 用String.format方法输出带有时候戳的日志信息 SimpleDateFormat dateFormat = new SimpleDateFormat; String log = String.format)); System.out.println;

// 用格式化字符串输出普通字符
String str = String.format;
System.out.println; // 输出后来啊为“张三是一名Java工事师”
// 用格式化字符串输出数字
int score = 95;
String strScore = String.format;
System.out.println; // 输出后来啊为“我的成绩是:95分”
// 用格式化字符串输出null值, 并处理null值
String name = "张三";
Integer age = null;
String strWithNull = String.format;
System.out.println; // 输出后来啊为“姓名:张三,年龄:null”
// 用格式化字符串进行数据库操作
String sql = String.format VALUES ", name, age);
// 注意:在实际应用中,得用PreparedStatement来别让SQL注入,这里为了演示格式化字符串,用了Statement
// Statement stmt = conn.createStatement;
// stmt.executeUpdate;
// 用格式化字符串进行世界化输出
int num = 50;
String strLocale = String.format;
System.out.println; // 输出后来啊为“50%”
// 用格式化字符串输出特定格式的日期
int year = 2022;
int month = 7;
int day = 1;
String date = String.format;
System.out.println; // 输出后来啊为“2022年07月01日”
// 用格式化字符串输出货币
double amount = 12345.6789;
String currency = String.format;
System.out.println; // 输出后来啊为“Total: $12345.68”
}
}
这段代码演示了怎么用Java中的String.format方法进行字符串格式化,包括处理null值、世界化输出、数据库操作、日期格式化以及货币格式化等。注意, 在实际的数据库操作中,应用PreparedStatement来别让SQL注入,这里为了演示格式化字符串,用了Statement。
Demand feedback