String.formatで文字列フォーマットする
String.formatで文字列フォーマットすることができます。
String.format("%s ~ %s","20140101","20150101");
結果は以下のようになります。
20140101~20150101
%1$,%2$,%3$…
%1$という書き方をすると、置換する順番を指定することが出来ます。
| 変数 | 順番 |
|---|---|
| %1$ | 1番 |
| %2$ | 2番 |
| %3$ | 3番 |
String.format("%2$s ~ %1$s", "29991231", "19700101");
結果は以下のようになります。
19700101 ~ 29991231
3桁ごとに桁を区切るカンマを付ける
3桁ごとにカンマを付けるのもString.formatメソッドで出来ます。
String.format("%,d", 1000000);
結果は以下のようになります。
1,000,000

KHI入社して退社。今はCONFRAGEで正社員です。関西で140-170/80~120万から受け付けております^^
得意技はJS(ES20xx),Java,AWSの大体のリソースです
コメントはやさしくお願いいたします^^
座右の銘は、「狭き門より入れ」「願わくは、我に七難八苦を与えたまえ」です^^


コメント