国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Jadual Kandungan
string.format用法:
String.format()字符串常規(guī)類型格式化的兩種重載方式
上個(gè)栗子有用到了字符類型和整數(shù)類型的格式化 下面我把常用的類型例舉出來
為了方便理解還是舉個(gè)例子
Rumah Java JavaAsas String.format用法是什么

String.format用法是什么

Oct 27, 2020 am 11:30 AM

string.format用法:1、新字符串使用本地語言環(huán)境,制定字符串格式和參數(shù)生成格式化的新字符串;2、使用指定的語言環(huán)境,制定字符串格式和參數(shù)生成格式化的字符串。

String.format用法是什么

string.format用法:

String.format()字符串常規(guī)類型格式化的兩種重載方式

  • format(String format, Object… args) 新字符串使用本地語言環(huán)境,制定字符串格式和參數(shù)生成格式化的新字符串。
  • format(Locale locale, String format, Object… args) 使用指定的語言環(huán)境,制定字符串格式和參數(shù)生成格式化的字符串。

上個(gè)栗子有用到了字符類型和整數(shù)類型的格式化 下面我把常用的類型例舉出來

轉(zhuǎn)換符 詳細(xì)說明 示例
%s 字符串類型 “喜歡請(qǐng)收藏”
%c 字符類型 ‘m’
%b 布爾類型 true
%d 整數(shù)類型(十進(jìn)制) 88
%x 整數(shù)類型(十六進(jìn)制) FF
%o 整數(shù)類型(八進(jìn)制) 77
%f 浮點(diǎn)類型 8.888
%a 十六進(jìn)制浮點(diǎn)類型 FF.35AE
%e 指數(shù)類型 9.38e+5
%g 通用浮點(diǎn)類型(f和e類型中較短的) 不舉例(基本用不到)
%h 散列碼 不舉例(基本用不到)
%% 百分比類型 %(%特殊字符%%才能顯示%)
%n 換行符 不舉例(基本用不到)
%tx 日期與時(shí)間類型(x代表不同的日期與時(shí)間轉(zhuǎn)換符) 不舉例(基本用不到)

為了方便理解還是舉個(gè)例子

String?str=null;??
????str=String.format("Hi,%s",?"小超");??
????System.out.println(str);??
????str=String.format("Hi,%s?%s?%s",?"小超","是個(gè)","大帥哥");????????????
????System.out.println(str);???????????????????????????
????System.out.printf("字母c的大寫是:%c?%n",?'C');??
????System.out.printf("布爾結(jié)果是:%b?%n",?"小超".equal("帥哥"));??
????System.out.printf("100的一半是:%d?%n",?100/2);??
????System.out.printf("100的16進(jìn)制數(shù)是:%x?%n",?100);??
????System.out.printf("100的8進(jìn)制數(shù)是:%o?%n",?100);??
????System.out.printf("50元的書打8.5折扣是:%f?元%n",?50*0.85);??
????System.out.printf("上面價(jià)格的16進(jìn)制數(shù)是:%a?%n",?50*0.85);??
????System.out.printf("上面價(jià)格的指數(shù)表示:%e?%n",?50*0.85);??
????System.out.printf("上面價(jià)格的指數(shù)和浮點(diǎn)數(shù)結(jié)果的長(zhǎng)度較短的是:%g?%n",?50*0.85);??
????System.out.printf("上面的折扣是%d%%?%n",?85);??
????System.out.printf("字母A的散列碼是:%h?%n",?'A');

輸出結(jié)果

Hi,小超?
Hi,小超?是個(gè)?大帥哥??
字母c的大寫是:C???
布爾的結(jié)果是:false???100的一半是:50???100的16進(jìn)制數(shù)是:64???100的8進(jìn)制數(shù)是:144???50元的書打8.5折扣是:42.500000?元??
上面價(jià)格的16進(jìn)制數(shù)是:0x1.54p5???
上面價(jià)格的指數(shù)表示:4.250000e+01???上面價(jià)格的指數(shù)和浮點(diǎn)數(shù)結(jié)果的長(zhǎng)度較短的是:42.5000???上面的折扣是85%???字母A的散列碼是:41

###搭配轉(zhuǎn)換符還有實(shí)現(xiàn)高級(jí)功能 第一個(gè)例子中有用到 $

標(biāo)志 說明 示例 結(jié)果
+ 為正數(shù)或者負(fù)數(shù)添加符號(hào) (“%+d”,15) +15
0 數(shù)字前面補(bǔ)0(加密常用) (“%04d”, 99) 0099
空格 在整數(shù)之前添加指定數(shù)量的空格 (“% 4d”, 99) 99
, 以“,”對(duì)數(shù)字分組(常用顯示金額) (“%,f”, 9999.99) 9,999.990000
( 使用括號(hào)包含負(fù)數(shù) (“%(f”, -99.99) (99.990000)
# 如果是浮點(diǎn)數(shù)則包含小數(shù)點(diǎn),如果是16進(jìn)制或8進(jìn)制則添加0x或0 (“%#x”, 99)(“%#o”, 99) 0x63 0143
< 格式化前一個(gè)轉(zhuǎn)換符所描述的參數(shù) (“%f和%<3.2f”, 99.45) 99.450000和99.45
d,%2$s”, 99,”abc”) 99,abc ? ?

第一個(gè)例子中有說到 %tx x代表日期轉(zhuǎn)換符 我也順便列舉下日期轉(zhuǎn)換符

標(biāo)志 說明 示例
c 包括全部日期和時(shí)間信息 星期六 十月 27 14:21:20 CST 2007
F “年-月-日”格式 2007-10-27
D “月/日/年”格式 10/27/07
r “HH:MM:SS PM”格式(12時(shí)制) 02:25:51 下午
T “HH:MM:SS”格式(24時(shí)制) 14:28:16
R “HH:MM”格式(24時(shí)制) 14:28


來個(gè)例子方便理解

Date?date=new?Date();??????????????????????????????????
????//c的使用??
????System.out.printf("全部日期和時(shí)間信息:%tc%n",date);??????????
????//f的使用??
????System.out.printf("年-月-日格式:%tF%n",date);??
????//d的使用??
????System.out.printf("月/日/年格式:%tD%n",date);??
????//r的使用??
????System.out.printf("HH:MM:SS?PM格式(12時(shí)制):%tr%n",date);??
????//t的使用??
????System.out.printf("HH:MM:SS格式(24時(shí)制):%tT%n",date);??
????//R的使用??
????System.out.printf("HH:MM格式(24時(shí)制):%tR",date);

輸出結(jié)果

全部日期和時(shí)間信息:星期三?九月?21?22:43:36?CST?2016??年-月-日格式:2016-09-21月/日/年格式:16/10/21??HH:MM:SS?PM格式(12時(shí)制):10:43:36?下午??
HH:MM:SS格式(24時(shí)制):22:43:36??HH:MM格式(24時(shí)制):22:43

相關(guān)學(xué)習(xí)推薦:java基礎(chǔ)教程

Atas ialah kandungan terperinci String.format用法是什么. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial PHP
1502
276