1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- public \u0063l\u0061ss Driver {
-
- public static void main(String[] args) { test(); }
-
- public static void test() {
-
- // integer literals
- int dec = 5;
- long longDec = 5;
- long longDecL = 5L;
-
- int hex = 0xAbcdE;
- long longHex = 0xAbcdE;
- long longHexL = 0xAbcdEL;
-
- int oct = 0762;
- long longOct = 0762;
- long longOctL = 0762L;
-
- // boolean literals
- boolean btrue = true;
- boolean bfalse = false;
-
- // float literals
- float f1 = 1e1f, f2 = 2.f, f3 = .3f, f4 = 3.14f, f5 = 6.023e+23f;
-
- // character literals
- char
- // c1 = '\u2352',
- c2 = '\u0063'; // 'c'
- // c3 = '\u0007';
-
- // string literals
- String \u0063 = "c"; // String c = "c";
- String s1 = "";
- String s2 = "\u0063"; // the string "c";
- // String s3 = "\u3333"; // uncommenting this will break weaver
-
- // string literals with escapes
- String bs = "\b";
- String ht = "\t";
- String lf = "\n";
- String cr = "\r";
- String dq = "\"";
- String sq = "\'";
- String backslash = "\\";
- String oes = "\u0000"; // octal escape smallest
- String oeb = "\u00ff"; // octal escape biggest
- String ctrlg = ""; // this turns into "\u0007" by the time it is parsed.
- String random = "\u3333";
- }
- }
|