Java 数字下划线是 Java 8 中引入的一种新的语法,它允许在数字中添加下划线,以提高可读性。它可以用于整数、浮点数和字面量,但不能用于数字开头或结尾。
Java 数字下划线的使用有几个优势:
Java 数字下划线的使用也有一些注意事项:
int num = 1_000_000; //正常写法 int num = 1___000; // 错误写法 int num = 0_00; // 错误写法<
我们可以在数字字面量中的两位数字之间使用下划线。
例如,一个int文字2014可以写成2_014,20_14,201_4。
允许以八进制,十六进制和二进制格式使用下划线。
int下划线大数字使得它们更容易阅读。
以下示例显示数字字面量中下划线的有效用法:
int x1 = 2_014; // Underscore in deciaml format int x2 = 2___014; // Multiple consecutive underscores int x3 = 02_014; // Underscore in octal literal int x4 = 0b0111_1011_0001; // Underscore in binary literal int x5 = 0x7_B_1; // Underscores in hexadecimal literal byte b1 = 1_2_7; // Underscores in decimal format double d1 = 2_014.01_11; // Underscores in double literal
在数字字面量中只允许在数字之间使用下划线。
Java FileWriter类FileWriter类从OutputStreamWriter类继承而来。该类按字符向流中写入数据。可以通过以下几种构造方法创建需要...
JSF教程 -JSF转换日期时间示例f:convertDateTime标记用于将字符串值转换为所需格式的日期。 它还充当验证器所需的日期格式。下面...
Java设计模式 - 访问者模式在访问者模式中,元素对象接受访问者对象,而访问者对象处理元素对象上的操作。此模式是一种行为模式...
Java面向对象设计 -Java参数传递Java支持两种数据类型:基本数据类型和引用数据类型。原始数据类型是一个简单的数据结构,它只有...
Java面向对象设计 -Java Objects类Java在java.util包中有一个实用程序类Objects用于处理对象。它由所有静态方法组成。 Objects类...