91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
孟连| 吴堡县| 六盘水市| 漳州市| 滨海县| 高邑县| 德昌县| 建宁县| 易门县| 萍乡市| 榆林市| 鸡泽县| 寿光市| 岫岩| 土默特左旗| 巩留县| 界首市| 甘谷县| 阳原县| 邵武市| 卫辉市| 肥东县| 济南市| 肇东市| 张家港市| 怀远县| 桦南县| 阿克陶县| 遵义市| 宜都市| 大洼县| 白沙| 婺源县| 卓资县| 县级市| 明溪县| 台湾省| 淮北市| 凤山县| 福海县| 金山区|