簡體   English   中英

String.format()格式參數

[英]String.format( ) format arguments

我看到一些類似的代碼

String.format("%3d\t%s" , stuff, stuff).

引號中的內容是什么意思? 我知道\\ t只是一個制表符,但我不知道%和其他內容是什么。

另外,還有更多類型的符號可用於格式化字符串嗎?

String.format采用printf格式字符串 Java的格式記錄在java.lang.String的JDK文檔中。

您使用的格式字符串細分如下:

  • %3d將第一個參數格式化(轉換)為3位整數
  • \\ ta制表符
  • %s將下一個(第二個)參數格式化(轉換)為字符串

我對Java不太了解,但是在c c ++中,它意味着3個空格的整數first(%3d)和一個字符串(%s),逗號后的值是占據其位置的變量。 也許是printf方法的一種變體

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM