bài 12 java cơ bản

Bài tập thực hành lập trình hướng đối tượng   java cơ bản

Bài tập thực hành lập trình hướng đối tượng java cơ bản

Ngày tải lên : 19/08/2013, 09:39
... quả của chương trình trên? Bài tập 10 class WhileStruct { { int n=10; while(true){ if(n>0){ JAVA BẢN Mã sinh viên: Họ và tên: Lớp học phần: Ngày nộp bài: Bài tập 1 Những từ khóa hoặc ... Bài tập 13 class Foreach2 { { double B = new double[5]; B[0]=34.6; B[1]=4.29; B[2]=54.1; B[3] =12. 46; B[4]=42.14; (B[i]); } } } Hãy cho biết kết quả của chương trình trên? Bài tập ... b) nextByte() c) nextBoolean() d) nextInt() Hãy cho biết kết quả của chương trình trên? Bài tập 12 class Foreach1 { public static void main(String[] args) { int[] A={10,9,8,7,6,5,4,3,2,1}; for(int...
  • 6
  • 10.1K
  • 121
Đá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
... } } 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 ... n){ 4 } } else { check=0; // break; } } //if(i==0)check=0; } }catch(Exception e){} } } Bài 12 : package bai12; import java. util.Scanner; public class Main { public static int nhap(){ Scanner input= ... count++; } } System.out.println("\n Co "+count+" so thoa man"); } } Bài 27 : package bai27; import java. util.Arrays; import java. util.Scanner; public class Main { public static int nhap(){ Scanner...
  • 39
  • 6.7K
  • 5
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
...       removeItem = lastNode.data;         if ( firstNode == lastNode ) firstNode = lastNode = null;       else       { ListNode current = firstNode; while ( current.nextNode != lastNode )        current = current.nextNode; lastNode = current; current.nextNode = null;       } } return removeItem;      } 32 Collection • Collection là đối tượng có khả năng chứa các  đối tượng khác. • Các thao tác thông thường trên collection • Thêm/Xoá đối tượng vào/khỏi collection • Kiểm tra một đối tượng có ở trong collection không • Lấy một đối tượng từ collection • Duyệt các đối tượng trong collection • Xoá toàn bộ collection 42 Duyệt collection • Iterator cho phép duyệt tuần tự một collection. • Các phương thức của Iterator: • boolean hasNext(); • Object next(); • void remove(); • Ví dụ: Iterator it = c.iterator(); while ( it.hasNext() ) {     Point p = (Point) it.next();     System.out.println( p.toString() ); } 18 Cài đặt Stack public class Stack {       private LinkedList stackList;       public Stack()          {             stackList = new LinkedList();        }       public void push( int value )       {            stackList.insertAtFront( value );        }       public int pop()  { return stackList.removeFromFront(); }       public boolean isEmpty()   { return stackList.isEmpty(); }       public void print() { stackList.print(); } } 15 Mô tả removeFromBack 5 5 117 7 12 12 firstNode lastNode (a) firstNode lastNode (b) removeItem current 11 13 Mô tả insertAtBack 12 7 11 firstNode lastNode (a) 5 new ListNode 12 11 firstNode 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);      } } 31 Bài tập tại lớp • Bài 1: Dùng Stack để viết chương trình in ra  dạng nhị phân của một số nguyên dương cho  trước. • Bài 2: Cài đặt phương thức search trong lớp  Tree để tìm một phần tử có giá trị cho trước. 7 Cài đặt Linked List // Dinh nghia mot node trong linked list  ...  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);      } } 31 Bài tập tại lớp • Bài 1: Dùng Stack để viết chương trình in ra  dạng nhị phân của một số nguyên dương cho  trước. • Bài 2: Cài đặt phương thức search trong lớp  Tree để tìm một phần tử có giá trị cho trước. 7 Cài đặt Linked List // Dinh nghia mot node trong linked list ...
  • 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
... trình. 24 Bài tập tại lớp • Bài 1: Cài đặt xử lý các ngoại lệ cho chương trình tính thương 2 số bằng giao diện GUI. • Bài 2: Cài đặt xử lý lỗi 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 ... Throwable • Có một biến String để lưu thông tin chi tiết về ngoại lệ đã xảy ra • Một số phương thức bản • Throwable(String s); // Tạo một ngoại lệ tên là s. • String getMessage(); // Lấy thông...
  • 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 { ... nhật. 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 ... TimeTest chứa hàm main. • Khi chạy chỉ cần gõ: • javac TimeTest .java • java TimeTest • Java sẽ tự động tìm và dịch file Time .java 40 Bài tập 8. Xây dựng lớp Employee name và phương thức trừu tượng...
  • 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 Kiến trúc của 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 3 Giới ... dung động (web applet) • Hiện nay, Java được sử dụng để 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, ... viện khác như JSP, JavaMail, Java TAPI… • 1995: Version JDK 1.0 • 1998: Version JDK 1.2 (Java 2 nd Platform) • 2004: Version JDK 1.5 4 Giới thiệu ngôn ngữ Java • Đặc điểm của Java • Đơn giản • Hướng...
  • 7
  • 953
  • 18
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
... nó. 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 ... System.out.println(“Area cut of sphere: " + sphere.getAreaCut()); // 13 • javac TimeTest .java • java TimeTest Chạy TimeTest 37 Bài tập 1. Cài đặt lại các nội dung lý thuyết đã học. 2. Xây dựng lớp ... định kế thừa từ lớp Object. 12. Java không template. 13. Java không từ khoá virtual. Tất cả mọi phương thức non-static đều luôn dùng dynamic binding. 14. Java không quá tải toán tử...
  • 41
  • 705
  • 2
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
... "main" java. lang.ArithmeticException: / by zero at MyDivision.C(MyDivision .java: 14) at MyDivision.B(MyDivision .java: 11) at MyDivision.A(MyDivision .java: 8) at MyDivision.main(MyDivision .java: 4) Giải ... về. 24 Bài tập tại lớp • Bài 1: Cài đặt xử lý các ngoại lệ cho chương trình tính thương 2 số bằng giao diện GUI. • Bài 2: Cài đặt xử lý lỗi bằng cách dùng ngoại lệ cho ví dụ ở phần đầu bài. 26 Ngoại ... return error; • } 2 Bài 6. Xử lý ngoại lệ • Xử lý lỗi và ngoại lệ • Khối try/catch/finally • Các lớp ngoại lệ • Xây dựng lớp ngoại lệ • Lan truyền ngoại lệ • Tung lại ngoại lệ • Bài tập 4 Xử lý lỗi...
  • 34
  • 921
  • 2
Lập trình Java cơ bản

Lập trình Java cơ bản

Ngày tải lên : 22/08/2012, 11:06
... postorder( node.rightNode ); System.out.print( node.data + " " ); } } 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 19 Sử dụng Stack public ... theo kiểu FIFO (First In First Out), phần tử vào trước sẽ được lấy ra trước. • Hai thao tác bản trên hàng đợi • Chèn phần tử: Luôn chèn vào cuối hàng đợi (enqueue) • Lấy ra phần tử: Lấy ... theo kiểu LIFO (Last In First Out), phần tử vào sau cùng sẽ được lấy ra trước. • Hai thao tác bản trên Stack • Chèn phần tử: Luôn chèn vào đỉnh Stack (push) • Lấy ra phần tử: Luôn lấy ra...
  • 62
  • 1.4K
  • 11
Bài tập marketing cơ bản

Bài tập marketing cơ bản

Ngày tải lên : 23/04/2013, 14:28
... Thị Ngọc Ánh MSSV: 0954031159 Lớp: CN2.1 Tp Hồ Chí Minh, ngày 04 tháng 10 năm 2010 Trang 1 Bài làm: • Bảng về số lượt khách phân theo quốc tịch đến Việt Nam 5 năm vừa qua: Năm Quốc gia 2005 2006 ... Quốc 752 576 516 286 558 719 650 055 527 610 Mỹ 333 566 385 654 412 301 417 198 403 930 Hàn Quốc 317 213 421 741 475 535 449 237 362 115 Nhật Bản 320 605 383 896 411 557 392 999 359 231 Đài Loan 286 ... 643 Úc 145 359 172 519 227 300 234 760 218 461 Pháp 126 402 132 304 182 501 182 048 174 525 Malaysia 80 579 105 558 145 535 174 008 166 284 Thái Lan 84 100 123 804 160 747 183 142 152 633 Các thị trường...
  • 10
  • 846
  • 1