Java - Tạo 1 lớp NhanVien lưu trữ họ tên và số điện thoại của 3 nhân viên và tìm kiếm nhân viên theo tên.
Viết chương trình tạo 1 lớp NhanVien lưu trữ họ tên và số điện thoại của 3 nhân viên và sau đó tìm kiếm nhân viên theo tên.
Bài giải
-------------------- ######## --------------------
Bài giải
package baitap;
import java.util.ArrayList;
import java.util.Scanner;
public class NhanVien {
private String tenNhanVien, soDienThoai, thongTin, ketQua;
static ArrayList<String> arrNhanVien = new ArrayList<>(3);
static Scanner scanner = new Scanner(System.in);
public void nhapThongTinNhanVien() {
for (int i = 0; i < 3; i++) {
System.out.println("Nhập tên nhân viên: ");
tenNhanVien = scanner.nextLine();
System.out.println("Nhập số điện thoại: ");
soDienThoai = scanner.nextLine();
thongTin = tenNhanVien + "\t" + soDienThoai;
arrNhanVien.add(thongTin);
}
}
public String timNhanVienTheoTen(String tenNV) {
String[] thongTinNV = thongTin.split("\t");
if (thongTinNV[0].equals(tenNV)) {
ketQua = "Có nhân viên tên " + tenNV;
} else {
ketQua = "Không có nhân viên tên " + tenNV;
}
return ketQua;
}
public static void main(String[] args) {
NhanVien nhanVien = new NhanVien();
nhanVien.nhapThongTinNhanVien();
System.out.println("Nhập tên nhân viên cần tìm: ");
String tenNVCanTim = scanner.nextLine();
String kQ = nhanVien.timNhanVienTheoTen(tenNVCanTim);
System.out.println(kQ);
}
}
Kết quả sau khi biên dịch chương trình:

Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.
Như tôi
- Java - Tạo 1 lớp Student để lưu trữ họ tên, lớp, điểm toán, lý, hóa, trung bình và xếp loại học lực của sinh viên.
- Java - Tạo 1 lớp hình chữ nhật và tính chu vi, diện tích của nó
- Java - Xây dựng chương trình quản lý sách trong thư viện.
- Java - Tạo 1 lớp NhanVien lưu trữ họ tên và số điện thoại của 3 nhân viên và tìm kiếm nhân viên theo tên.
- Java - Tạo 1 lớp để thực hiện các thao tác với mảng

Các kiểu dữ liệu trong C ( int - float - double - char ...)
Thuật toán tìm ước chung lớn nhất trong C/C++
Cấu trúc lệnh switch case trong C++ (có bài tập thực hành)
ComboBox - ListBox trong lập trình C# winforms
Random trong Python: Tạo số random ngẫu nhiên
Lệnh cin và cout trong C++
Cách khai báo biến trong PHP, các loại biến thường gặp
Download và cài đặt Vertrigo Server
Thẻ li trong HTML
Thẻ article trong HTML5
Cấu trúc HTML5: Cách tạo template HTML5 đầu tiên
Cách dùng thẻ img trong HTML và các thuộc tính của img
Thẻ a trong HTML và các thuộc tính của thẻ a thường dùng