Lỗi "this method has a constructor name" khi code Java

Dạ em vừa cài java và code thử trên vscode


và nó bị lỗi như hình ạ, chương trình chạy bình thường nhưng sao nó hiện lỗi mọi người chỉ em cách sửa với ạ

Theo mình thấy thì có vẻ như đó chỉ là warning, và nội dung đã khá rõ ràng, bạn thích thì fix, không thích thì cứ để vậy

3 Likes

Bạn có thể hướng dẫn giúp mình cách fix được không? Mình cảm ơn.

phương thức main của bạn trùng tên main(tên của class) nên nó báo như vậy. bạn có thể sửa tên class cho nó khác đi là hết báo lỗi ngay.

4 Likes

còn phần Resource leak: ‘scanner’ is never closed như thế nào vậy bạn

scanner là một stream, mở một stream dùng xong phải đóng. Bạn chưa đóng stream nên nó cảnh báo.

2 Likes

Hàm main trùng tên với constructor mặc định. Tên class thì bạn nên viết theo PascalCase

3 Likes

Bạn có thể chỉ mình cú pháp giúp mình không :frowning: mới bắt đầu nên mình thực sự khoog biết

bạn lên mạng tìm “InputStream trong java”

2 Likes

google: Resource leak: ‘scanner’ is never closed
ngay link đầu tiên đã có rồi bạn

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