blob: 14bf332011b83928927a441cf8b53efacd608f20 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
|
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";
}
}
|