User Tools

Site Tools


java:io:printstream:format

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

java:io:printstream:format [2013/04/15 08:14]
88.75.134.113
java:io:printstream:format [2024/02/16 01:12] (current)
Line 2: Line 2:
 ====== format ====== ====== format ======
 format args to the format string format and write the result to the stream format args to the format string format and write the result to the stream
- 
 <code java> <code java>
 format(String format, Object... args); format(String format, Object... args);
Line 8: Line 7:
 return value: stream return value: stream
 </code> </code>
 +
 +^ sign ^ Description  ^
 +|0 |if the place is not busy they prints a 0 |
 +|# |if the place is not busy they prints nothing |
 +|. |decimal separator Separates and decimal places. |
 +|, |Groups the numbers (a group is as large as the distance from "," to "."). |
 +|; |Delimiter. To the left of the pattern is positive, the right for negative numbers. |
 +|- |The default character for the negative prefix |
 +|% |The number is multiplied by 100 and reported as a percentage. |
 +|% %  (without the space )|Just like %, with only thousandths. |
 +|\uXXXX |unicode XXXX stands for Numbers and chars like \u20B3 |
 +|' |Masking of special symbols in the prefix or suffix |
 +|%n |new line |
 +|%b |Boolean |
 +|%% |Percent |
 +|%s |String |
 +|%c |Unicode-Char |
 +|%d |decimaldigit |
 +|%x |hexadecimal |
 +|%t |Date / Time |
 +|%f |Float |
 +|%e |scientific notation |
 +
  
 ===== Language Example ===== ===== Language Example =====
Line 40: Line 62:
     System.out.format("%20s reserve 10 signs on the left side\n", string );     System.out.format("%20s reserve 10 signs on the left side\n", string );
          
-    System.out.format("%10d reserve 10 signs before the number \n", i ); +    System.out.format("%10d reserve 10 signs for the number \n", i ); 
-    System.out.format("%+d print math signs \n", i ); // prints the vorzeichen+    System.out.format("%+d print math signs \n", i ); // print math signs 
     System.out.format("%010d reserve 10 places and fill it with 0\n", i );     System.out.format("%010d reserve 10 places and fill it with 0\n", i );
          
Line 59: Line 81:
     hey        reserve 10 signs on the right side     hey        reserve 10 signs on the right side
                      hey reserve 10 signs on the left side                      hey reserve 10 signs on the left side
-            42 reserve 10 signs before the number +            42 reserve 10 signs for the number 
     +42 print math signs      +42 print math signs 
     0000000042 reserve 10 places and fill it with 0     0000000042 reserve 10 places and fill it with 0

on the occasion of the current invasion of Russia in Ukraine

Russian Stop this War
java/io/printstream/format.1366006478.txt · Last modified: 2024/02/16 01:11 (external edit)

Impressum Datenschutz