Lập trình Java

Tổng hợp các bài viết, hướng dẫn lập trình Java cơ bản…

Chương trình Java đầu tiên – Hello World

Trong giới lập trình, chương trình ‘Hello World’ không quá xa lạ gì, vì đó được xem là một chương trình đầu tiên và chuẩn nhất, cho cái nhìn bao quát về một ngôn ngữ nào đó được đề cập đến. Nhưng nếu như bạn chưa biết gì về lập trình, thì cũng nên biết về chương trình này, và nếu sau này bạn muốn học một ngôn ngữ lập...

Số nguyên tố – tổng hợp bài tập và lời giải | Lập trình java

“Số nguyên tố là số tự nhiên lớn hơn 1, chỉ có hai ước là 1 và chính nó tức là một số tự nhiên lớn hơn 1, nếu như ngoài bản thân nó và 1 ra, nó không chia hết cho số nào khác nữa thì nó là số nguyên tố. Ví dụ như 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, …” Bài 1: Nhập vào một số...

Lập trình java – Chuẩn hóa xâu ký tự

Đề bài Viết chương trình Java chuẩn hóa 1 xâu ký tự theo các tiêu chí sau đây: 1. Ở đầu và cuối xâu không có khoảng trắng vô nghĩa 2. Tại vị trí bất kỳ ở giữa xâu không tồn tại 2 khoảng trắng đứng liền nhau 3. Ký tự đầu tiên của mỗi từ IN HOA; các ký tự còn lại IN THƯỜNG import java.io.*; import java.util.*; public class XauKyTu { public...

Phân Số – Tổng Hợp Bài Tập Và Lời Giải | Lập Trình Java

Phân số là sự biểu diễn số hữu tỷ dưới dạng tỷ lệ của hai số nguyên, trong đó số ở trên được gọi là tử số, còn số ở dưới được gọi là mẫu số. Điều kiện bắt buộc là mẫu số phải khác 0. Bài 1: Lớp phân số có 2 thuộc tính sở hữu riêng là các số nguyên xác định tử số và mẫu số. Hãy xây...

Tính Chu vi diện tích Hình chữ nhật | Lập trình java

Đề bài: Nhập vào 2 cạnh của hình chữ nhật, in ra chu vi và diện tích của nó Code mẫu: import java.util.Scanner; import java.lang.Math; public class HinhChuNhat{ private double dai, rong; private Scanner input= new Scanner(System.in); public void nhap() { System.out.print("Nhập chiều dài: "); this.dai = input.nextDouble(); ...

Biến trong java – Lập trình java cơ bản

Trong java, biến là tên của vùng nhớ. Có 3 kiểu biến trong java, bao gồm biến local (biến địa phương), biến instance (biến toàn cục) và biến static. Khai báo biến trong java Cú pháp khai báo biến DataType varName , varName2,...; Trong đó, DataType là kiểu dữ liệu của biến, varName là tên biến. Quy tắc đặt tên biến trong java: Chỉ được bắt đầu bằng một ký tự(chữ), hoặc một dấu gạch dưới(_), hoặc...

Lập trình java – Bài tập tổng hợp và lời giải 2

Bài 2Viết chương trình: Khai báo (import) lớp Scanner trong gói java.utilSử dụng phương thức nextLine () của lớp để nhập vào một xâu và in xâu vừa nhậpra màn hình. import java.util.Scanner; public class Bai2 { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.print("Nhap xau:"); ...

Lập trình java – Bài tập tổng hợp và lời giải 1

Bài thực hành cơ bản Bài 1Viết chương trình nhập vào một số nguyên n và in ra số nhị phân tương ứngvới n. Code mẫu import java.util.Scanner; public class Bai2{ public static void main(String[] arfg) { Scanner input = new Scanner(System.in); int n; System.out.print("Nhap n: "); ...

Lập trình Java – Bài tập xử lý ma trận

Đề bài: a. Lớp MaTran có các thuộc tính được định nghĩa như sau: private int soHang, soCot; // Số hàng, số cột của ma trận private int M[][]; // Mảng 2 chiều chứa các phần tử của ma trận Xây dựng lớp MaTran có các thuộc tính như trên và các phương thức sau: - Một số toán tử tạo lập - Phương thức để nhập thông tin...

Tính Chu Vi Diện Tích Hình Vuông | Lập Trình Java

Đề bài: Nhập vào độ dài cạnh của hình vuông, in ra chu vi và diện tích của nó Code mẫu: import java.util.Scanner; import java.lang.Math; public class HinhVuong{ private double dai; private Scanner input= new Scanner(System.in); public void nhap() { System.out.print("Nhập độ dài cạnh: "); this.dai = input.nextDouble(); ...

Số Chính Phương – Tổng Hợp Bài Tập Và Lời Giải | Lập Trình Java

“Số chính phương hay còn gọi là số hình vuông là số tự nhiên có căn bậc 2 là một số tự nhiên, hay nói cách khác, số chính phương là bình phương (lũy thừa bậc 2) của một số tự nhiên. “ Bài 1: Nhập vào một số nguyên dương n kiểm tra n có phải là số chính phương không. Code mẫu: import java.util.Scanner; import java.lang.Math; public class MathSubjects{ public boolean soChinhPhuong(int n) { ...

Khóa học lập trình Android từ cơ bản đến thành thạo – Giảm ngay 40%

Bài viết này mình muốn giới thiệu tới các bạn một khóa học lập trình Android online, khóa học lập trình android trên Android Studio online từ cơ bản tới nâng cao, khóa học này được mình đánh giá rất cao bởi khóa học đi vào rất chi tiết, đầy đủ, giảng dạy vô cùng dễ hiểu, được minh họa thông qua các bài tập thực hành đơn giản. Đặc biệt khi...

Khóa học Java cơ bản dành cho người mới bắt đầu- Giảm 40% hôm nay

Khóa học Java cơ bản dành cho người mới bắt đầu. Trong bài viết này, mình muốn giới thiệu tới các bạn một khóa học lập trình java cơ bản được mình cho là hay và dễ hiểu nhất trong các Khóa học lập trình java online. Các bạn nhớ đọc hết bài viết, bên trong bài viết mình sẽ có đính kèm mã giảm giá khóa học lên tới 40%...