mirror of
https://github.com/eclipse-aspectj/aspectj.git
synced 2024-08-26 05:57:44 +02:00
54 lines
1.2 KiB
Java
54 lines
1.2 KiB
Java
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";
|
||
}
|
||
}
|
||
|