Cách in Dấu ngoặc kép trong Java (có Hình ảnh)

Mục lục:

Cách in Dấu ngoặc kép trong Java (có Hình ảnh)
Cách in Dấu ngoặc kép trong Java (có Hình ảnh)

Video: Cách in Dấu ngoặc kép trong Java (có Hình ảnh)

Video: Cách in Dấu ngoặc kép trong Java (có Hình ảnh)
Video: Hướng dẫn tự động thay hình nền iOS mỗi ngày 2024, Có thể
Anonim

Bạn đã phát hiện ra rằng ký hiệu dấu ngoặc kép sẽ không hoạt động bên trong lệnh in Java. Bạn sẽ cần tìm một cách thay thế để yêu cầu trình biên dịch in ký hiệu này, thay vì hiểu nó như là hướng dẫn để đóng chuỗi. Thoát ký tự là cách đơn giản nhất để làm điều này. Mặc dù không cần học mã ASCII trong trường hợp này, nhưng đó là một tùy chọn hữu ích khác để biết đối với các ký hiệu không có chuỗi thoát.

Các bước

Phương pháp 1/2: Sử dụng Backslash làm ký tự thoát

In Dấu ngoặc kép trong Java Bước 1
In Dấu ngoặc kép trong Java Bước 1

Bước 1. Nhập ký tự thoát \

Như bạn đã biết, biểu tượng dấu ngoặc kép có ý nghĩa đặc biệt trong Java (hiển thị văn bản). Bất cứ khi nào bạn muốn bỏ qua một trong những ý nghĩa này, hãy sử dụng ký tự thoát (dấu gạch chéo ngược). Ký tự này cho trình biên dịch biết rằng ký tự tiếp theo là một phần của một hướng dẫn thay thế.

Đảm bảo rằng bạn đang nhấn phím dấu gạch chéo ngược, không phải dấu gạch chéo về phía trước. Phím gạch chéo ngược bên cạnh phím} trên hầu hết các bàn phím tiếng Anh

In Dấu ngoặc kép trong Java Bước 2
In Dấu ngoặc kép trong Java Bước 2

Bước 2. Gõ / "để hiển thị dấu ngoặc kép

Hai ký tự này kết hợp với nhau được gọi là một chuỗi thoát. Mỗi trình tự thoát hiểm có một ý nghĩa đặc biệt. Trong trường hợp này, " chỉ có nghĩa là "chèn một ký hiệu dấu ngoặc kép vào đây", mà không hiểu nó là phần đầu hoặc phần cuối của văn bản.

Bạn sẽ cần sử dụng trình tự này cho từng dấu ngoặc kép riêng lẻ mà bạn muốn hiển thị

In Dấu ngoặc kép trong Java Bước 3
In Dấu ngoặc kép trong Java Bước 3

Bước 3. Tiếp tục mã của bạn như bình thường

Trình tự thoát không ảnh hưởng đến phần còn lại của mã của bạn. Không cần phải gõ thêm bất cứ thứ gì để trở lại lập trình bình thường.

In Dấu ngoặc kép trong Java Bước 4
In Dấu ngoặc kép trong Java Bước 4

Bước 4. Nhớ chèn các dấu ngoặc kép thông thường của Java nếu cần

Một sai lầm phổ biến là bỏ qua dấu "cũ rõ ràng trong chương trình của bạn. Hãy nhớ rằng \" chỉ để hiển thị và không loại bỏ sự cần thiết phải đặt văn bản hiển thị của bạn trong dấu ngoặc kép. Đây là một ví dụ:

  • 1. Chuỗi để hiển thị "Xin chào" là "Xin chào\"
  • 2. Để hướng dẫn trình biên dịch in văn bản này, chúng tôi đặt nó trong dấu ngoặc kép: ""Xin chào\"".
  • 3. Đây là những gì điều này trông giống như trong một dòng mã hoàn chỉnh:

    System.out.println ("\" Xin chào / "");

Phương pháp 2/2: Sử dụng mã ASCII

In Dấu ngoặc kép trong Java Bước 5
In Dấu ngoặc kép trong Java Bước 5

Bước 1. Sử dụng ký tự (34) để biểu diễn dấu ngoặc kép

Java có thể dễ dàng biểu diễn các ký hiệu ASCII bằng cách sử dụng char kiểu. 34 là mã ASCII cho biểu tượng , vì vậy hãy viết char (34) to display”mà không sử dụng ý nghĩa đặc biệt của nó.

Bạn có thể tra cứu mã ASCII của biểu tượng bằng cách tìm kiếm bảng mã ASCII trực tuyến

In Dấu ngoặc kép trong Java Bước 6
In Dấu ngoặc kép trong Java Bước 6

Bước 2. Đặt mã này bên ngoài chuỗi in

Nếu bạn mắc lỗi khi đặt mã này bên trong chuỗi, chương trình của bạn sẽ in nó chính xác như nó xuất hiện trong chương trình của bạn: char (34). Đây là phương pháp thích hợp để hiển thị "Xin chào" (với dấu ngoặc kép) bằng cách sử dụng phương pháp này:

    System.out.println ((char) 34+ "Xin chào" + (char) 34);

Lời khuyên

  • Đây là danh sách các Chuỗi thoát khác trong Java:

    • NS - Chèn một tab trong văn bản tại điểm này.
    • NS - Chèn một backspace trong văn bản tại điểm này.
    • n - Chèn một dòng mới trong văn bản tại điểm này.
    • NS - Chèn một dấu xuống dòng trong văn bản tại thời điểm này.
    • NS - Chèn một formfeed vào văn bản tại thời điểm này.
    • ' - Chèn một ký tự trích dẫn duy nhất trong văn bản tại thời điểm này.
    • " - Chèn một ký tự dấu ngoặc kép trong văn bản tại thời điểm này.
    • - Chèn một ký tự gạch chéo ngược trong văn bản tại thời điểm này.

Đề xuất: