tài liệu lập trình java cơ bản bài 9

Tài liệu Lập trình Java cơ bản- Bài 8 (Collections) ppt

Tài liệu Lập trình Java cơ bản- Bài 8 (Collections) ppt

Ngày tải lên : 22/12/2013, 17:15
... lastNode (b) 5 new ListNode 7 1 Lập trình Java bản Cao Đức Thông   Trần Minh Tuấn­ cdthong@ifi.edu.vn, tmtuan@ifi.edu.vn  50 Ví dụ 1: TreeSet // This program sorts a set of names import java. util.*; public class TreeSetTest1 {        public static void main(String[] args)      {             SortedSet names = new TreeSet();           names.add(new String("Minh Tuan"));           names.add(new String("Hai Nam"));           names.add(new String("Anh Ngoc"));           names.add(new String("Trung Kien"));           names.add(new String("Quynh Chi"));           names.add(new String("Thu Hang"));           System.out.println(names);      } } ... 30 Sử dụng Binary Search Tree public class TreeTest  {       public static void main( String[] args )       {            Tree tree = new Tree();            int value;            for ( int i = 1; i <= 10; i++ ) {                 value = ( int ) ( Math.random() * 100 );                 tree.insertNode( value );            } System.out.println ( "\n\nPreorder traversal" ); tree.preorderTraversal(); System.out.println ( "\n\nInorder traversal" ); tree.inorderTraversal(); System.out.println ( "\n\nPostorder traversal" ); tree.postorderTraversal();       } } 25 BinarySearchTree ã VớdvBinarySearchTree 47 25 77 11 43 65 93 687 17 3144 Cõycontrỏi Cõyconphi 38 GiaotipList ã ListkthatCollection,núcungcpthờmcỏc phngthcxlýcollectionkiudanhsỏch (Danhsỏchlmtcollectionvicỏcphntc xptheochs). ã MtsphngthccaList ã Objectget(intindex); ã Objectset(intindex,Objecto); ã voidadd(intindex,Objecto); ã Objectremove(intindex); ã intindexOf(Objecto); ã intlastIndexOf(Objecto); ... Vớd: ã booleanadd(Objectelement); ã booleanremove(Objectelement); ã booleancontains(Objectelement); ã intsize(); ã booleanisEmpty(); ã NulpcitCollectionkhụngmunhtrcỏc thaotỏclmthayicollectionnhadd,remove, clear núcúthtungrangoil UnsupportedOperationException. 49 Mụtcỏccit ã HashMap:Bngbm(citcaMap). ã LinkedHashMap:Bngbmkthpvilinkedlist nhmmbothtcỏcphnt(citca Map). ã TreeMap:Cõyen(citcaMap). ...
  • 62
  • 1.3K
  • 14
Tài liệu Lập trình Java cơ bản- Bài 6 (Exception) ppt

Tài liệu Lập trình Java cơ bản- Bài 6 (Exception) ppt

Ngày tải lên : 22/12/2013, 17:15
... ném ra. Chương trình dừng lại ngay lập tức, toàn bộ phn mó phớa sau s khụng c thc thi. ã Java h trợ cách thức để xử lý ngoại lệ (exception handling) tuỳ theo nhu cầu của chương trình. 30 Nộm ... chương trình. 24 Bi tp ti lp ã Bi 1: Ci t x lý cỏc ngoại lệ cho chương trình tính thương 2 số bằng giao din GUI. ã Bi 2: Ci t x lý li bằng cách dùng ngoại lệ cho ví dụ ở phần đầu bài. 34 Bài ... methodeX() Exception in thread "main" java. lang.NullPointerException at MyArray.methodeX(MyArray .java: 14) at MyArray.main(MyArray .java: 7) Giải thích: Hệ thống đã tung ra một exception...
  • 34
  • 981
  • 4
Tài liệu Lập trình Java cơ bản- Bài 2 (OOP) pptx

Tài liệu Lập trình Java cơ bản- Bài 2 (OOP) pptx

Ngày tải lên : 22/12/2013, 17:15
... (extends) từ một lớp. 1 Lập trình Java bản Cao Đức Thông - Trần Minh Tuấn cdthong@ifi.edu.vn, tmtuan@ifi.edu.vn 23 Ví dụ về kế thừa trong Java // File InheritanceTest .java public class InheritanceTest { ... 36 Java vs C++ 8. Java không con trỏ. 9. Java không huỷ tử (destructor), nó chỉ phương thức finalize() được gọi bởi Garbage Collector. 10. Java không hỗ trợ đối số mặc định. 11. Java ... Time .java. Nú cha cỏc nh ngha v thi gian. ã Lp TimeTest nm trong file TimeTest .java. Nó dùng để kiểm tra lớp Time. Lp TimeTest cha hm main. ã Khi chy ch cn gừ: ã javac TimeTest .java ã java...
  • 41
  • 1K
  • 3
Tài liệu Lập trình Java cơ bản- Bài 1 (Overview) pdf

Tài liệu Lập trình Java cơ bản- Bài 1 (Overview) pdf

Ngày tải lên : 22/12/2013, 17:15
... dụng. 5 Kin trỳc ca Java ã Java Platform ã Java Virtual Machine (Java VM) ã Java Application Programming Interface (Java API) Hardware-Platform Java VM Java API myProgram .java Java Platform Mã nguồn ... nguồn 3 Gii thiu ngụn ng Java ã Lch s phỏt trin ca Java ã Ra i ti Sun Microsystems bi James Gosling ã 199 1: Version u tiờn vi tờn Oak ã 199 5: Tờn chớnh thc l Java ã Mc ớch ca Java ã Dựng phỏt trin ... ni dung ng (web applet) ã Hin nay, Java c s dng phát triển nhiều loại ứng dụng khác nhau: sở dữ liệu, mạng, Internet, viễn thông 1 Lập trình Java bản Cao Đức Thông - Trần Minh Tuấn cdthong@ifi.edu.vn,...
  • 7
  • 953
  • 18
Tài liệu Lập trình Java cơ bản (Bài 6) docx

Tài liệu Lập trình Java cơ bản (Bài 6) docx

Ngày tải lên : 19/01/2014, 20:20
... ném ra. Chương trình dừng lại ngay lập tức, toàn bộ phn mó phớa sau s khụng c thc thi. ã Java h trợ cách thức để xử lý ngoại lệ (exception handling) tuỳ theo nhu cầu của chương trình. 21 Hai ... 9 Kết quả thực thi ví dụ 2 Goi phuong thuc A() Exception in thread "main" java. lang.ArithmeticException: / by zero at MyDivision.C(MyDivision .java: 14) at MyDivision.B(MyDivision .java: 11) ... 4 Xử lý lỗi và ngoại lệ ⇒ Mã lệnh và mã xử lý lỗi nằm xen kẽ khiến lập trình viên khó theo dõi được thuật toán chính của chương trình. ⇒ Khi một lỗi xảy ra tại hàm A, tất cả các lời gọi hàm lồng...
  • 34
  • 921
  • 2
Tài liệu Lập trình Java cơ bản (Bài 1) doc

Tài liệu Lập trình Java cơ bản (Bài 1) doc

Ngày tải lên : 19/01/2014, 20:20
... triển Java (jdk) gồm trình biên dịch, thông dịch, trợ giúp, soạn tài liệu và các thư viện chun ã Ngoi ra cũn mt s th vin khỏc nh JSP, JavaMail, Java TAPI ã 199 5: Version JDK 1.0 ã 199 8: Version ... System.out.println(tong); 5 Kin trỳc ca Java ã Java Platform ã Java Virtual Machine (Java VM) ã Java Application Programming Interface (Java API) Hardware-Platform Java VM Java API myProgram .java Java Platform Mã nguồn ... ngụn ng Java ã Lch s phỏt trin ca Java ã Ra i ti Sun Microsystems bi James Gosling ã 199 1: Version u tiờn vi tờn Oak ã 199 5: Tờn chớnh thc l Java ã Mc ớch ca Java ã Dựng phỏt trin ng dng cho...
  • 34
  • 1.4K
  • 3
Tài liệu Lập trình  HTML cơ bản

Tài liệu Lập trình HTML cơ bản

Ngày tải lên : 26/11/2013, 09:11
... 12 năm 2008 Toán Chia cho số hai chữ số ( tiếp theo ) Bài 3 : ( VBT- 84 ) số Số bị chia Số chia Thương Sè d­ 1 898 7382 6543 73 87 79 26 0 84 74 82 65 Thứ tư ngày 3 tháng 12 năm 2008 Toán Chia ... ngày 3 tháng 12 năm 2008 Toán 397 : 56 288 : 24 Đặt tính rồi tính Kiểm tra bài cũ Thứ tư ngày 3 tháng 12 năm 2008 Toán Chia cho số hai chữ số ( tiếp theo ) Bài 2 : (VBT- 84 ) Người ta xếp ... ) 1154 : 62 = ? 115 4 62 1 26 53 4 8 6 38 49 1154 : 62 = 18 ( d­ 38 ) Thứ tư ngày 3 tháng 12 năm 2008 Toán Chia cho số hai chữ số ( tiếp theo ) Bài 1 : ( VBT- 84) Đặt tính rồi tính: 4725...
  • 10
  • 503
  • 4
Tài liệu Bài 2: Lập trình Java cơ bản doc

Tài liệu Bài 2: Lập trình Java cơ bản doc

Ngày tải lên : 22/12/2013, 21:18
... chữ nhật hay không. Tính giao của 2 hình chữ nhật. 12 // Dat lai thoi gian time.setTime( 99 , 99 , 99 ); output += "\n\nAfter attempting invalid settings: " + "\nUniversal time: ... 36 Java vs C++ 8. Java không con trỏ. 9. Java không huỷ tử (destructor), nó chỉ phương thức finalize() được gọi bởi Garbage Collector. 10. Java không hỗ trợ đối số mặc định. 11. Java ... (overloading) ã Mi phng thc phi cú mt phm vi nht định 35 Java vs C++ 1. Một chương trình Java chạy chậm hơn so với một chương trình C tương ứng khoảng 20 lần. 2. Java không kiểu liệt kê (enum), kiểu cấu...
  • 41
  • 705
  • 2
Đáp án 42 bài tập lập trình java cơ bản

Đáp án 42 bài tập lập trình java cơ bản

Ngày tải lên : 19/08/2013, 09:39
... so nguyen to co tong cac chu so co tong bang "+s+" la: "); for(i=10000 ; i< =99 999 ; i++){ if(checkSNT(i)){ if(tongChuSo(i)== s) { System.out.println(" "+i); count++; } else ... "); System.out.println("So cac tu trong xau la: "+strToken.countTokens()); } } Bài 19 : package bai 19; import java. util.Scanner; public class Main { public static int nhap(){ Scanner input= ... } } Bài 03 : package bai03; import java. util.Scanner; 3 for(int j=n-1 ; j>i ;j ){ array[j]= 0; } break; } else i ; }while(i>=0); }while(tich!=1); } } Bài 10 : package bai10; import java. util.Scanner; public...
  • 39
  • 6.7K
  • 5
Tài liệu lập trình Pascal căn bản

Tài liệu lập trình Pascal căn bản

Ngày tải lên : 17/08/2012, 08:48
... giåïi hản tỉì 2.9E - 39 âãún 1.7E 38 (2 ,9 x10 - 39 âãún 1,7 x 10 38 ). Kiãøu Real chiãúm 6 bytes trãn bäü nhåï. Giaùo trỗnh Lỏỷp trỗnh Pascal cn baớn – 49 — Trang 49 Choün maìu ... caïc pháưn tỉí thüc A v khäng thüc B. 4 Vê duû: A := [1, 3, 9] ; B := [9, 2, 5]; Váûy: A * B cọ giạ trë l [9] . A - B cọ giạ trë laỡ [1, 3]. 4 Vờ duỷ: Vióỳt chổồng trỗnh ... Trang 30 ‘f’ : Begin NoSound; Sound(3 49) ; End; ‘s’ : Begin NoSound; Sound( 392 ); End; ‘l’ : Begin NoSound; Sound(440); End; ‘x’ : Begin NoSound; Sound( 494 ); End; ‘q’ : Begin NoSound; Sound(523);...
  • 90
  • 986
  • 6

Xem thêm