public class NumericLiterals { void f() { int i1 = 1_2; int i2 = 012__34; int i3 = 0x1_2_3_4; int i4 = 0B0; int i5 = 0b0001_0010_0100_1000; int i6 = 0b; int i7 = 0b1_1111_1111_1111_1111_1111_1111_1111_1111; int i8 = 0_; int i9 = 0_8; int i10 = 0x_f; int i11 = 0b_1; int i12 = 0B2; long l1 = 1_2L; long l2 = 012__34l; long l3 = 0x1_2_3_4L; long l4 = 0B0L; long l5 = 0b0001_0010_0100_1000l; long l6 = 0Bl; long l7 = 0B1_1111_1111_1111_1111_1111_1111_1111_1111_1111_1111_1111_1111_1111_1111_1111_1111L; float f1 = 1_0f; float f2 = 1e1_2f; float f3 = 2_2.f; float f4 = .3_3f; float f5 = 3.14_16f; float f6 = 6.022___137e+2_3f; float f7 = 0xa_ap1_0f; float f8 = 0xa_b.p22F; float f9 = 0x.ab__cP0f; float f10 = 0xa_bc.d_efP0F; float f11= 1e-4__6f; float f12 = 1e3_9f; double d1 = 0_0d; double d2 = 1e1_1; double d3 = 2_2.; double d4 = .3_3; double d5 = 3.141_592; double d6 = 1e-9_9d; double d7 = 1e1__3_7; double d8 = 0xa_ap1; double d9 = 0xa_b.P1_2; double d10 = 0x.a_bcP1___23d; double d11 = 1e-3_2_4; double d12 = 0xa_bc.de_fP1_234D; double d13 = 0x1.0_p-1; double d14 = 1.0e_1022; } }