Tại sao không comment có dấu được?

Chuyện là mình mới học java. Nhưng khi mình làm theo trên các khóa học thì nó lại báo lỗi. Dường như là mình không được cmt bằng tiếng Việt. Trong khi đó mình thấy mọi người sài rất bình thượng. Moi mọi người có thể giúp mình ạ.

public class Hello {

    /*Đây là chương trình Java đầu tiên của tôi.
    //Nó sẽ in 'Hello World' ra màn hình
    /*
   public static void main(String []args) {
       System.out.println("Hello World by Quantrimang"); // in Hello World
   }
}

1 Like

Dễ mà, bạn thấy ở đâu người ta sài bình thường thì copy vô code của bạn, copy nguyên đoạn comment của người ta ấy, rồi sửa theo ý bạn thôi.

Lúc mà bạn copy nguyên code của người ta, hoặc gõ lại giống hệt mà nó vẫn không chạy bên máy bạn thì đăng lên đây rồi tính tiếp.
Còn như bây giờ thì nó không chạy là đúng đấy, nó chạy mới là lạ :smiley:

1 Like

Tks bạn vì đã quan tâm. Nhưng mà mình đã thử xóa phần cmt tiếng Việt đi

public class Hello {
   public static void main(String []args) {
      System.out.println("Hello World by Quantrimang"); // in Hello World
   }
}

Thì khi chạy sẽ bình thường. Mình nghĩ do lý do nào đó. Bạn có nghĩ được là lý do nào k ?

dành cho bạn, ngay link đầu tiên

https://www.google.com/search?q=java+unmappable+character+for+encoding+windows-1252&rlz=1C1ONGR_enVN943VN943&oq=java+unmappable+character+for+encoding+w&aqs=chrome.1.69i57j0j0i22i30l2.14973j0j7&sourceid=chrome&ie=UTF-8

4 Likes

You have a wrong syntax.

1 Like

lưu lại file Hello.java đó với UTF-8 encoding :V (UTF-8 without BOM)

6 Likes

Đoạn chú thích (comment) của bạn có vấn đề.

  1. Có kí tự không phù hợp, bạn nên đánh lại từ /*Đây.
  2. Bạn chưa đóng chú thích. Nhớ là mở thì /* còn đóng là */.
6 Likes

Nếu để ý thì sẽ thấy đoạn code trên khi đăng lên DNH thì bị tính là comment, không highlight (trừ public class Hello {) :kissing:

3 Likes

Mình cảm ơn. Đây là vấn đề mình gặp phải.

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