提交 f956b07e 编写于 作者: B bpb

8073347: javadoc of Formattable messed up by JDK-8019857

Summary: Change sample code formatting to the currently blessed idiom.
Reviewed-by: martin
上级 b886d860
...@@ -36,14 +36,14 @@ import java.io.IOException; ...@@ -36,14 +36,14 @@ import java.io.IOException;
* For example, the following class prints out different representations of a * For example, the following class prints out different representations of a
* stock's name depending on the flags and length constraints: * stock's name depending on the flags and length constraints:
* *
* {@code * <pre> {@code
* import java.nio.CharBuffer; * import java.nio.CharBuffer;
* import java.util.Formatter; * import java.util.Formatter;
* import java.util.Formattable; * import java.util.Formattable;
* import java.util.Locale; * import java.util.Locale;
* import static java.util.FormattableFlags.*; * import static java.util.FormattableFlags.*;
* *
* ... * ...
* *
* public class StockName implements Formattable { * public class StockName implements Formattable {
* private String symbol, companyName, frenchCompanyName; * private String symbol, companyName, frenchCompanyName;
...@@ -89,12 +89,12 @@ import java.io.IOException; ...@@ -89,12 +89,12 @@ import java.io.IOException;
* return String.format("%s - %s", symbol, companyName); * return String.format("%s - %s", symbol, companyName);
* } * }
* } * }
* } * }</pre>
* *
* <p> When used in conjunction with the {@link java.util.Formatter}, the above * <p> When used in conjunction with the {@link java.util.Formatter}, the above
* class produces the following output for various format strings. * class produces the following output for various format strings.
* *
* {@code * <pre> {@code
* Formatter fmt = new Formatter(); * Formatter fmt = new Formatter();
* StockName sn = new StockName("HUGE", "Huge Fruit, Inc.", * StockName sn = new StockName("HUGE", "Huge Fruit, Inc.",
* "Fruit Titanesque, Inc."); * "Fruit Titanesque, Inc.");
...@@ -104,7 +104,7 @@ import java.io.IOException; ...@@ -104,7 +104,7 @@ import java.io.IOException;
* fmt.format("%-10.8s", sn); // -> "HUGE " * fmt.format("%-10.8s", sn); // -> "HUGE "
* fmt.format("%.12s", sn); // -> "Huge Fruit,*" * fmt.format("%.12s", sn); // -> "Huge Fruit,*"
* fmt.format(Locale.FRANCE, "%25s", sn); // -> " Fruit Titanesque, Inc." * fmt.format(Locale.FRANCE, "%25s", sn); // -> " Fruit Titanesque, Inc."
* } * }</pre>
* *
* <p> Formattables are not necessarily safe for multithreaded access. Thread * <p> Formattables are not necessarily safe for multithreaded access. Thread
* safety is optional and may be enforced by classes that extend and implement * safety is optional and may be enforced by classes that extend and implement
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册