Mình có viết một đoạn code thế này, nhưng khi cho in ra kết quả những người có họ tương ứng thì chỉ in được họ, không in được tên đầy đủ, có thành nào giúp với!
public class Study {
public static void main(String[] args) {
Scanner inPut = new Scanner(System.in);
String [] hocSinh = new String[100] ;
System.out.print("Nhập số học sinh: ");
int n=inPut.nextInt();
for (int i=0; i<n; i++){
System.out.print("Nhập học sinh thứ "+(i+1)+": ");
hocSinh[i] = inPut.next();
inPut.nextLine();
}
System.out.print("Nhập họ muốn tìm: ");
String ho = inPut.nextLine();
System.out.println("Những người có họ " + ho + ": ");
for (int i=0; i<n; i++){
if(hocSinh[i].substring(0, (ho.length())).equals(ho)){
System.out.println(hocSinh[i]+" ");
}
}
}
}

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?