Java

Java cơ bản, Java nâng cao. Tổng hợp những kiến thức để bạn tiếp cận và nâng cao kiến thức Java của mình một cách hiệu quả nhất. Java – Viết một lần, chạy mọi nơi

Bài tập Java: Vị trí tương đối của một điểm so với đường tròn

Bài tập xác định vị trí tương đối của một điểm so với đường tròn. Đề bài Cho 1 điểm A có tọa độ (xA;yA), đường tròn tâm O có tọa độ (xO;yO) và bán kính r. Input: Tọa độ điểm A, tâm O và r. Output: Vị trí điểm A so với đường tròn…

Bài tập Java: So sánh nội dung hai chuỗi String

Đề bài: So sánh nội dung hai chuỗi String Phân tích Chuỗi Em có nội dung “Em yêu anh”, chuỗi Anh cũng lại có nội dung “Em yêu anh”. Kết luận rằng Anh không yêu em (Yêu thì phải đáp “Anh cũng yêu em” chứ 😀 ). Đùa chút thôi, phải gọi là 2 chuỗi…

Bài tập Java: Kiểm tra một chuỗi chứa nội dung của chuỗi khác không?

Đề bài: Kiểm tra một chuỗi chứa nội dung của chuỗi khác không? Phân tích: Kiểm tra một chuỗi chứa nội dung của chuỗi khác không Chuỗi A có nội dung “anh yêu em hơn yêu java”, chuỗi B có nội dung “java”. Vậy chuỗi A chứa chuỗi B hay chuỗi B nằm trong chuỗi…

Tạo Java web project mẫu theo mô hình MVC

Chúng ta đã tìm hiểu sơ qua về mô hình MVC (Model – View – Controller) trong bài viết trước. Mình cũng đã giới thiệu về MVC áp dụng vào Java web như thế nào rồi. Vậy bây giờ như những gì đã hứa, mình sẽ hướng dẫn các bạn cách tạo Java web project…

Tìm hiểu mô hình MVC (Model – View – Controller) khi lập trình web với Java

Trong bài này, chúng ta sẽ tìm hiểu sơ qua về mô hình MVC (Model – View – Controller) trong thiết kế ứng dụng Java nói chung và trong lập trình web với Java nói riêng. Những hướng dẫn ở đây chỉ mang tính định hướng để các bạn biết về mô hình MVC, nó…

Bài tập Java: Nối một chuỗi vào cuối chuỗi khác

Đề bài: Nối một chuỗi vào cuối chuỗi khác. Phân tích Ngoài cách sử dụng toán tử cộng để nối 2 chuỗi lại với nhau thì bạn có thể sử dụng phương thức concat() của lớp String để thay thế. [alert-note] Phương thức: public String concat(String str) Phương thức này có chức năng nối chuỗi “str”…

Bài tập Java: So sánh hai chuỗi ký tự không phân biệt chữ hoa chữ thường (theo mã Ascii)

Đề bài: So sánh hai chuỗi ký tự không phân biệt chữ hoa chữ thường (theo mã Ascii). Phân tích Đề bài này phải gọi là gần giống hệt với bài: So sánh hai chuỗi ký tự (theo mã Ascii), bạn có thể xem qua nhé (mình khuyên là nên xem qua trước 😀 )….

Bài tập Java: So sánh hai chuỗi ký tự (theo mã Ascii)

Đề bài: So sánh hai chuỗi ký tự (theo mã Ascii). Phân tích Ở đây, chúng ta cần xét xem chuỗi thứ nhất lớn hơn, nhỏ hơn hay bằng chuỗi thứ hai. (nhớ rằng lớn hơn, nhỏ hơn chứ không phải dài hơn, ngắn hơn bạn nhé) Để làm được bài này, đơn giản chỉ cần…

Bài tập Java: Lấy ký tự tại một vị trí nào đó trong chuỗi String

Đề bài: Lấy ký tự tại một vị trí nào đó trong chuỗi String Phân tích Bài tập này chủ yếu giúp bạn vận dụng phương thức charAt() từ lớp String để giải quyết vấn đề. [alert-announce] Phương thức: public char charAt(int index) Trả về ký tự tại vị trí index trong chuỗi. Giá trị…

Cài đặt môi trường JDK (Java Development Kit) và các công cụ để lập trình web với Java

Chào các bạn, để nhập môn Java nói chung, công nghệ web của Java nói riêng thì bước đầu tiên chúng ta cần làm là phải cài đặt cho bằng được môi trường, công cụ lập trình. Ngày xưa, khi còn nhỏ ông bà thường nhắc “Học ăn, học nói, học gói, học thắt”. Nhắc…

Hướng dẫn tạo Java web project (Dynamic web project) trong Eclipse IDE

Trước đó, mình đã viết một bài hướng dẫn cách tạo Java Project trong Eclipse IDE để code javacore. Và trong bài này, mình sẽ tiếp tục hướng dẫn tạo Java web project trong Eclipse IDE để có thể lập trình web với Java. Bạn có thể tham khảo lại bài tạo Java Project để triển khai…