By GokiSoft.com|
21:00 02/06/2020|
Java Basic
[Share Code] Ôn tập buổi 1 - Nhập xuất Scanner trong Java, Mảng trong Java, Collection trong Java
[Share Code] Ôn tập buổi 1 - Nhập xuất Scanner trong Java, Mảng trong Java, Collection trong Java
- Căn bản
=> Nhập xuất dữ liệu trong java
=> Nhập số nguyên N => chẵn hay lẻ
=> Khai báo mảng trong java
=> Khai bao mang so nguyen gom 6 phan tu
=> Khai bao 1 mang string gom N phan tu => N nhap tu ban phim
=> Collections (List, ArrayList)
=> ???
=> Loop (for, while, do .. while)
#ArrayTest.java
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package lession1;
import java.util.Scanner;
/**
*
* @author teacher
*/
public class ArrayTest {
public static void main(String[] args) {
//Phan 1: Khai bao mang so nguyen gom 6 phan tu
//khai bao.
int[] t = new int[6];
//khai niem lien quan toi mang
//Length : 6
//Index : 0 -> Length - 1 (0 -> 5)
//gan du lieu cho cac phan tu
t[0] = 2;
t[1] = 3;
t[2] = 5;
t[3] = 8;
t[4] = 9;
t[5] = 11;//gan du lieu cho cac phan tu cua mang
//duyet qua phan tu trong mang
for (int i = 0; i < 6; i++) {
System.out.format("\nt[%d] = %d", i, t[i]);
}
//Phan 2: Khai bao 1 mang string gom N phan tu => N nhap tu ban phim
int N;
Scanner scan = new Scanner(System.in);
System.out.println("\nNhap so phan tu trong mang N: ");
N = Integer.parseInt(scan.nextLine());
String[] arr = new String[N];//Mang arr gom N phan tu => N duoc nhap tu ban phim
System.out.println("Length: " + arr.length);
//Nhap du lieu cho mang arr
for (int i = 0; i < N; i++) {
System.out.format("\nNhap arr[%d] = ", i);
arr[i] = scan.nextLine();
}
//Hien thi du lieu ra
for (int i = 0; i < N; i++) {
System.out.println(arr[i]);
}
}
}
#CollectionTest.java
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package lession1;
import java.util.ArrayList;
import java.util.List;
/**
*
* @author teacher
*/
public class CollectionTest {
public static void main(String[] args) {
//Khai bao mang t => do dai phan tu dong
List<Integer> t = new ArrayList<>();
//do dai cua mang
System.out.println("Length: " + t.size());
//them phan tu vao trong mang
t.add(3);//index = 0
t.add(7);//index = 1
t.add(10);//index = 2
System.out.println("Length: " + t.size());
//Tiep tuc them
t.add(11);//index = 3
System.out.println("Length: " + t.size());
//xoa phan tu trong mang List
t.remove(1);
for (Integer value : t) {
System.out.println(value);
}
//Khai bao mang dong => String
List<String> t2 = new ArrayList<>();
t2.add("test 1");
t2.add("test 2");
}
}
#IOTest.java
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package lession1;
import java.util.Scanner;
/**
*
* @author teacher
*/
public class IOTest {
public static void main(String[] args) {
//code
Scanner scan = new Scanner(System.in);
//Nhap so nguyen N
int N;
System.out.println("Nhap N: ");
N = scan.nextInt();
if(N % 2 == 0) {
// System.out.println(N + " la so chan");
//%d => so nguyen, %c => ky tu, %s => chuoi, %ld => long int.
System.out.format("%d la so chan\n", N);
} else {
System.out.println(N + " la so le");
}
}
}
Tags:
Phản hồi từ học viên
5
(Dựa trên đánh giá ngày hôm nay)