* configure.ac: New switch for disabling -O2 (--disable-optimizations).
[cacao.git] / tests / t.java
1
2 public class t {
3         public static void main(String [] s) {
4                 ausgeber m1 = new m(4711);
5                 float a=(float)7.5,b=(float)3.2;
6                 double ad=5.3,bd=2.1;
7                 
8                 int i; for (i=0; i<s.length; i++) m1.print (s[i]);
9                 
10                 m1.print (System.getProperty("file.separator"));
11                 m1.print (System.getProperty("line.separator"));
12                 
13                 m1.print ();
14                 System.out.println ((int) ad);
15                 m1.print ( (int) (a) );
16                 m1.print ( (int) (ad % bd) );
17                 m1.print (17.3);
18                 m1.print ((float)9.4);
19                 m1.print ("bye");
20                 }
21          }
22
23 class m implements ausgeber { 
24         public int value;
25         
26         public m(int v) { value = v; }
27         
28         public void print(String s) { System.out.println(s); }
29         public void print(int i) { System.out.println(i); }
30         public void print() { System.out.println(value); }
31         public void print(float f) { System.out.println(f); }
32         public void print(double d) { System.out.println(d); }
33         }
34         
35 interface ausgeber {
36         public void print(String s);
37         public void print(int i);
38         public void print();
39         public void print(float f);
40         public void print(double d);
41         }
42
43