Language Başlangıç

Çok satırlı dizeler için metin blokları

Üçlü tırnak metin blokları ile çok satırlı dizeleri doğal olarak yazın.

✕ Java 8
String json = "{\n" +
    "  \"name\": \"Duke\",\n" +
    "  \"age\": 30\n" +
    "}";
✓ Java 15+
String json = """
    {
      "name": "Duke",
      "age": 30
    }""";
Bu kodda bir sorun mu gördünüz? Bize bildirin.
📖

Olduğu gibi okunabilir

JSON, SQL ve HTML, kaynak kodunuzda gerçek JSON, SQL ve HTML gibi görünür.

🚫

Kaçış cehennemi yok

Gömülü tırnak işaretleri ters eğik çizgi ile kaçırılmaya gerek yoktur.

📐

Akıllı girinti

Başlangıç boşluğu, kapanış sınırlayıcı konumuna göre otomatik olarak kırpılır.

Eski Yaklaşım
String Birleştirme
Modern Yaklaşım
Metin Blokları
JDK'dan itibaren
15
Zorluk
Başlangıç
Çok satırlı dizeler için metin blokları
Mevcut

JDK 15'ten itibaren geniş çapta kullanılabilir (Eylül 2020)

Metin blokları, çok satırlı dizeleri tam olarak göründükleri gibi yazmanıza olanak tanır. Artık tırnak işaretlerini kaçırmak veya \n eklemek gerekmez. Derleyici, gereksiz girintiyi otomatik olarak kaldırır.

Paylaş 𝕏 🦋 in