Làm thế nào để chèn ký tự nháy kép vào String trong Java? (How to insert double quotes in a String in Java?)






Như ta đã biết ký tự nháy kép ("") được dùng để định nghĩa các chuỗi dữ liệu văn bảng, vay câu hỏi ta đặt ra là làm sao để chèn ký tự nháy kép này vào chuỗi? Bài viết này sẽ cung cấp một ví dụ đơn giản để giải quyết câu hỏi trên.





À trước tiên ta hảy thử thêm dấu nháy kép ("") vào như cách tạo một chuỗi mới(String) để xem chuyện gì sẽ xảy ra.

public class JavaInsertQuotesError {
   
    public static void main(String[] args) {
       
        String str_01 = " "VNLIVES.NET" ";
        System.out.println(str_01);
       
    }
}

Và đây là kết quả ta nhận được:

error: ';' expected
error: not a statement
error: ';' expected

Để giải quyết trường hợp này ta chỉ việc thêm ký tự " \ " vào trước dấu nháy kép như sau:

/**
 * @(#)JavaInsertQuotes.java
 *
 * JavaInsertQuotes application
 *
 * @author developer.bnson@gmail.com
 * @version 1.00 2014/3/16
 */

public class JavaInsertQuotes {
   
    public static void main(String[] args) {
       
        String str_01 = " \"VNLIVES.NET\" ";
        System.out.println(str_01);
       
    }
}

Và đây là kết quả sau khi thực thi:

 "VNLIVES.NET"











No comments:

Post a Comment