中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

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
拉萨市| 许昌市| 新宁县| 黄陵县| 湖南省| 印江| 泉州市| 札达县| 云林县| 罗江县| 油尖旺区| 津市市| 临桂县| 马尔康县| 裕民县| 疏附县| 寿阳县| 盘山县| 长治市| 中超| 青海省| 开封县| 滨州市| 长汀县| 绥化市| 西畴县| 伊川县| 扶余县| 石林| 阳西县| 城步| 嘉鱼县| 时尚| 太仓市| 嵩明县| 平邑县| 贡嘎县| 海宁市| 平舆县| 剑阁县| 牟定县|