亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

JAVA中string.format怎么使用

小億
90
2023-07-11 14:58:58
欄目: 編程語言

在Java中,可以使用String類的format方法來格式化字符串。該方法的語法如下:

String.format(String format, Object… args)

其中,format是一個字符串格式化模板,args是一個可變參數列表,用于替換格式化模板中的占位符。

下面是一些常見的格式化模板和對應的示例:

  1. 格式化整數:
  • %d:十進制整數

  • %o:八進制整數

  • %x:十六進制整數

示例:

int num = 10;
String formatted = String.format("十進制:%d, 八進制:%o, 十六進制:%x", num, num, num);
System.out.println(formatted);  // 輸出:十進制:10, 八進制:12, 十六進制:a
  1. 格式化浮點數:
  • %f:十進制浮點數

  • %.nf:指定小數點后n位的浮點數

示例:

double num = 3.14159;
String formatted = String.format("默認:%f, 保留2位小數:%.2f", num, num);
System.out.println(formatted);  // 輸出:默認:3.141590, 保留2位小數:3.14
  1. 格式化字符串:
  • %s:字符串

示例:

String name = "Alice";
String formatted = String.format("Hello, %s!", name);
System.out.println(formatted);  // 輸出:Hello, Alice!
  1. 其他常見的格式化選項:
  • %c:字符

  • %b:布爾值

  • %t:日期時間

  • %e:科學計數法

  • %n:換行符

示例:

char ch = 'A';
boolean flag = true;
System.out.printf("字符:%c, 布爾值:%b%n", ch, flag);  // 輸出:字符:A, 布爾值:true

可以根據需要選擇合適的格式化模板來格式化字符串。更多格式化選項和示例可以參考Java官方文檔中的String類的format方法部分。

0
丹凤县| 阿拉尔市| 郸城县| 兴城市| 邛崃市| 北川| 礼泉县| 忻州市| 灵寿县| 盖州市| 抚远县| 中阳县| 军事| 青神县| 台东县| 习水县| 扶沟县| 阿图什市| 普格县| 白山市| 蒙自县| 夏邑县| 固原市| 星子县| 织金县| 肃北| 扬州市| 宜阳县| 石泉县| 贡山| 云林县| 西丰县| 历史| 大荔县| 敦煌市| 呼图壁县| 蓝田县| 和硕县| 措美县| 磐安县| 泽库县|