|
Message
From: cvs at opencores.org<cvs@o...>
Date: Mon Oct 30 20:17:44 CET 2006
Subject: [cvs-checkins] MODIFIED: jop ...
Date: 00/06/10 30:20:17 Modified: jop/java/target/src/test/jdk TestJdk.java Log: added test cases Revision Changes Path 1.2 jop/java/target/src/test/jdk/TestJdk.java http://www.opencores.org/cvsweb.shtml/jop/java/target/src/test/jdk/TestJdk.java.diff?r1=1.1&r2=1.2 (In the diff below, changes in quantity of whitespace are not shown.) Index: TestJdk.java =================================================================== RCS file: /cvsroot/nelkamp/jop/java/target/src/test/jdk/TestJdk.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -b -r1.1 -r1.2 --- TestJdk.java 26 Oct 2006 00:52:59 -0000 1.1 +++ TestJdk.java 30 Oct 2006 19:17:44 -0000 1.2 @@ -1,23 +1,190 @@ package jdk; +import java.io.DataOutputStream; +import java.io.IOException; +import java.io.OutputStream; +import java.io.OutputStreamWriter; +import java.io.UnsupportedEncodingException; import java.util.*; public class TestJdk { public static void main(String args[]) { + + // test Hashtable + + System.out.println(Integer.toString(10, 10)); + Hashtable vc = new Hashtable(); Integer i = new Integer(1); vc.put("one", i); vc.put("two", new Integer(2)); vc.put("three", new Integer(3)); + System.out.println(vc.toString()); + + System.out.println("current time: "+System.currentTimeMillis()); + System.out.println("current time: "+System.currentTimeMillis()); + System.out.println("current time: "+System.currentTimeMillis()); + + + if (vc.contains("two")) { System.out.println("true"); } else { System.out.println("false"); System.out.println(vc.toString()); } + + // test Vector.java + + /* + * Vector vec = new Vector(); System.out.println("size:" + vec.size()); + * //vec.addElement(new Integer(1)); //vec.addElement(new Integer(2)); + * //vec.addElement(new Integer(3)); vec.addElement("nelson"); + * vec.addElement("nelson1"); vec.addElement("nelson2"); String five = + * new String("five"); System.out.println("size:" + vec.size()); + * vec.insertElementAt("nelson4", 2); System.out.println("size:" + + * vec.size()); vec.insertElementAt(five, 2); System.out.println("after + * five insertion"+vec.toString()); if(vec.isEmpty()){ + * System.out.println("is empty:true"); // compiler error }else{ + * System.out.println("is empty:false"); // compiler error } + * vec.removeElement(five); System.out.println(vec.toString()); + * System.out.println("size:" + vec.size()); vec.removeAllElements(); + * System.out.println("size:" + vec.size()); if(vec.isEmpty()){ + * System.out.println("is empty:true"); // compiler error }else{ + * System.out.println("is empty:false"); // compiler error } + * + */ + // test Stack.java + /* + * Stack stack = new Stack(); stack.push("first1"); + * stack.push("first2"); stack.push("first3"); stack.push("first4"); + * System.out.println(stack.toString()); + * System.out.println(stack.peek().toString()); + * + * System.out.println(stack.pop().toString()); + * System.out.println(stack.pop().toString()); + * System.out.println(stack.pop().toString()); + * System.out.println(stack.pop().toString()); + * System.out.println(stack.pop().toString()); + * + */ + + // test String and Co + /* + * String str1 = new String(); String str2 = new String(); str2 = "ames + * cole"; str1 = "james cole"; System.out.println(str1); + * System.out.println(str2); int i = 0; i = str1.compareTo(str2);
+ * System.out.println(i); String tmp = str1.concat(str2);
+ * System.out.println(tmp); if(tmp.endsWith("Cole")){
+ * System.out.println("true"); } else { System.out.println("false"); }
+ * if(str1.equals(str1)){ System.out.println("true equality"); } else {
+ * System.out.println("false equalitiy"); }
+ *
+ * byte[] sb = str1.getBytes(); try { byte[] sb1 =
+ * str1.getBytes("ISO_8859_1"); } catch (UnsupportedEncodingException e) { //
+ * TODO Auto-generated catch block e.printStackTrace(); }
+ *
+ * int hashcode = str1.hashCode(); System.out.print(hashcode);
+ *
+ * int indexof = 0; indexof = str1.indexOf(99);
+ * System.out.print("indexof:"); System.out.print(indexof); indexof =
+ * str1.indexOf("e",7); System.out.print("indexof:");
+ * System.out.print(indexof); indexof = str1.lastIndexOf(97,7);
+ * System.out.print("indexof:"); System.out.print(indexof); tmp =
+ * str1.replace('a', 'b'); System.out.print(tmp);
+ * System.out.print("substring:\n");
+ *
+ * tmp = str1.substring(3, 7); System.out.print(tmp);
+ * //str1.toLowerCase();
+ *
+ * String str3 = new String(" bloody mary "); tmp = str3.trim();
+ * System.out.print(tmp);
+ *
+ *
+ * //System.out.println(sb.toString());
+ *
+ */
+
+ // Long lon = new Long(System.currentTimeMillis());
+ // System.out.println(lon.toString());
+
+ // test String Buffer
+ /*
+ * StringBuffer sb = new StringBuffer("dfmasafasa");
+ *
+ * System.out.println(sb.toString()); sb.append(true);
+ * System.out.println(sb.toString()); sb.append("hgfjz");// TODO: FIXXME :
+ * STACK OVERFLOW System.out.println(sb.toString()); sb.append(1);
+ * System.out.println(sb.toString()); char[] tmp = new char[10]; tmp[0] =
+ * '0'; tmp[1] = '1'; tmp[2] = '2'; tmp[3] = '3'; sb.append(tmp,1,5);
+ * System.out.println(sb.toString()); sb.deleteCharAt(5);
+ * System.out.println(sb.toString()); sb.insert(3, true);
+ * System.out.println(sb.toString());
+ * System.out.println(sb.reverse().toString()); sb.append(new
+ * Integer(2)); System.out.println(sb.toString());
+ *
+ */
+ /*
+ * Short sho= new Short((short)2); System.out.println(sho.toString());
+ *
+ * Long lo = new Long(234); System.out.println(lo.toString()); String
+ * tmplong = new String("-123234234546"); long lo1 =
+ * Long.parseLong(tmplong); Long lo2 = new Long(lo1);
+ * System.out.println(lo2.toString());
+ */
+
+ /*
+ * Integer i1 = new Integer(1); System.out.println(i1.toString()); int
+ * i2 = Integer.parseInt("123"); Integer i3 = new Integer(i2);
+ * System.out.println(i3.toString());
+ */
+
+ // test lang.Character
+ /*
+ * Character ch1 = new Character('2');
+ * System.out.println(ch1.toString()); Integer i = new
+ * Integer((int)'2'); System.out.println(i.toString()); int inttmp =
+ * Character.digit('a', 10); Integer i2 = new Integer(inttmp);
+ * System.out.println(i2.toString()); if(Character.isLowerCase('A')){
+ * System.out.println("true"); }else{ System.out.println("false"); }
+ *
+ * String teststr = new String("1123abcdABCD=)("); teststr =
+ * teststr.toLowerCase(); System.out.println(teststr); teststr =
+ * teststr.toUpperCase(); System.out.println(teststr);
+ */
+
+ Byte b = new Byte((byte) 34);
+ System.out.println(b.toString());
+ byte b1 = Byte.parseByte("34");
+ Byte b2 = new Byte(b1);
+ System.out.println(b2.toString());
+ if (b.equals(new Integer(2))) {
+ System.out.println("true");
+ } else {
+ System.out.println("false");
+
+ }
+
+ OutputStreamWriter osw = new OutputStreamWriter(
+ (OutputStream) System.out);
+ try {
+ osw.write(new char[] { '2', '\r', '\n' });
+ } catch (IOException e) {
+ // TODO Auto-generated catch block
+ e.printStackTrace();
}
+ DataOutputStream dos = new DataOutputStream((OutputStream) System.out);
+ try {
+ dos.writeChars("test das");
+ } catch (IOException e) {
+ // TODO Auto-generated catch block
+ e.printStackTrace();
+ }
+ System.out.print("test");
+
+ }
}
|
 |