Bài tập về mảng 1 chiều trong jav năm 2024
Như bạn biết mảng trong java là một đối tượng chứa các phần tử có kiểu dữ liệu giống nhau. Mảng là một cấu trúc dữ liệu nơi lưu trữ các phần tử giống nhau. Với mảng trong java chúng ta chỉ có thể lưu trữ một tập các phần tử có số lượng phần tử cố định. Show Trong bài này, chúng ta sẽ học:
Nội dung chính Trong java, bạn có thể khai báo mảng một chiều, hai chiều, ... n chiều. Khai báo mảng một chiềuDưới đây là ví dụ khai báo mảng một chiều các số nguyên trong java: int[] a = null; int b[] = null; Ví dụ về khởi tạo mảng một chiều các số nguyên trong java: // khởi tạo mảng nặc danh int[] c = {1, 2, 3, 4, 5}; // khởi tạo mảng bằng vòng lặp for int[] b = new int[10]; for (int i = 0; i < 10; i++) { }Khai báo mảng hai chiềuDưới đây là ví dụ khai báo mảng hai chiều các số nguyên trong java: int[][] a = null; int b[][] = null; int c[][] = new int[4][]; Ví dụ về khởi tạo mảng hai chiều các số nguyên trong java: // khai báo và khởi tạo mảng 2 chiều nặc danh int[][] c = {{1, 2}, { 3, 4}, { 3, 4}, { 3, 4}}; // khởi tạo mảng 2 chiều bằng vòng lặp for int[][] b = new int[4][2]; for (int i = 0; i < 4; i++) { }
Ví dụ nhập mảng từ bàn phím trong javaVí dụ 1: khai báo và nhập mảng một chiều từ bàn phím trong java: package vn.viettuts.array; import java.util.Scanner; public class ArrayExample1 {
Kết quả: Nhập số phần tử của mảng: 10 Nhập các phần tử của mảng: a[0] = 1 a[1] = 2 a[2] = 3 a[3] = 4 a[4] = 5 a[5] = 6 a[6] = 7 a[7] = 8 a[8] = 9 a[9] = 10 Các phần tử của mảng: 1 2 3 4 5 6 7 8 9 10 Ví dụ 2: khai báo và nhập mảng hai chiều từ bàn phím trong java: package vn.viettuts.array; import java.util.Scanner; public class ArrayExample2 {
Kết quả: Nhập số hàng của ma trận: 4 Nhập số cột của ma trận: 2 Nhập các phần tử của mảng: a[0][0] = 1 a[0][1] = 1 a[1][0] = 2 a[1][1] = 4 a[2][0] = 6 a[2][1] = 4 a[3][0] = 9 a[3][1] = 10 Các phần tử của (ma trận) mảng hai chiều: 1 1 2 4 6 4 9 10 Các kiểu dữ liệu khác khai báo tương tự. Có nhiều cách khác nhau để thực hiện bài toán này. Ví dụ như chúng ta sắp xếp tăng hoặc giảm dần trước sau đó chọn phần tử ở đầu hoặc cuối mảng nơi phần tử nhỏ nhất ngự trị. … Xem thêm 25 Tháng Bảy Tìm giá trị lớn nhất trong mảng các số nguyên
Có nhiều cách để ta có thể tìm giá trị lớn nhất trong mảng, như sắp sếp sau đó chọn phần tử ở đầu hoặc ở cuối. Tuy nhiên có một cách ngắn hơn trong bài này sẽ giới thiệu … |