使用String.format%d及其变体,我们可以轻松地格式化原始整数和长整数.但是,这些格式选项是否与BigInteger完美配合?
我做了一些测试,它们似乎运行良好,例如:
public class Test6 {
public static void main(final String args[]) {
final java.math.BigInteger b = java.math.BigInteger.TEN.pow(999999);
System.out.println(String.format("%,d", b));
}
}
Run Code Online (Sandbox Code Playgroud)
但是有什么值得注意的吗?
我col在表中有一个标签:
<!doctype html>
<table>
<col style='color:red;background:blue;'/>
<tr>
<td>1</td>
<td>2</td>
</tr>
<tr>
<td>3</td>
<td>4</td>
</tr>
<tr>
<td>5</td>
<td>6</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
样式background:blue被应用,但样式没有被应用color:red(在 IE、Safari、Opera、Chrome、FireFox 上测试)。
这是什么原因呢?
我们如何在整个列中应用单一文本颜色?