30/09/2018, 16:52
Code Java : Không xuất ra được
import java.io.*;
import java.util.*;
public class HocSinh {
private int maso;
private String hoten;
private float dtb;
public void set(int ms, String hoten, float dtb){
this.maso = ms;
this.hoten = hoten;
this.dtb = dtb;
}
public int getMaSo(){
return maso;
}
public String getHoTen(){
return hoten;
}
public float getDTB(){
return dtb;
}
public void nhap(){
Scanner x = new Scanner(System.in);
System.out.println("Nhap ma so :");
int maso = x.nextInt();
x.nextLine();
System.out.println("Nhap ho ten");
String hoten = x.nextLine();
System.out.println("Nhap dtb :");
float dtb = x.nextFloat();
}
public void xuat(){
System.out.println("ma so : " + maso + " "
+ "ho ten :" + hoten + " " + "DTB :" + dtb);
}
}
class Tuan1{
public static void main(String[] args){
HocSinh hs = new HocSinh();
hs.nhap();
hs.xuat();
}
}
Code của em như trên nhưng sao in ra nó là :
Nhap ma so :
312
Nhap ho ten
das
Nhap dtb :
321
ma so : 0 ho ten :null DTB :0.0
Ai đi qua giúp em với . Em mới học java
Bài liên quan
Không đăng yêu cầu bài tập gì hết. Với lại đăng code ko đúng định dạng nữa. Lười đọc lắm :)))
chả thấy 3 cái này được set giá trị bao giờ , hiển thị 0 với null là đúng rồi còn gì.
Cái set() nên thay thành constructor