Arşivler

Java 21 – String Templates Nedir? (JEP 430)

Java 21 String Templates Nedir Java 21 Özellikleri
Java 21 String Templates Nedir Java 21 Özellikleri

Merhaba, bu yazıda Java 21 ile gelen String Templates nedir ve nasıl kullanılacağından ve ne gibi avantajları olduğundan bahsedeceğim.

String Templates Nedir?

String Templates‘in amacı, String değerlere kolaylıkla değişken eklemek ya da belirli ifadeler eklemeyi kolaylaştırmayı amaçlamaktadır.

String şablonlarını kullanmak için, \{} kullanıyoruz.

Neyi Amaçlıyor?

Bu özelliğin gelmesinin ana amacını geliştirenler şöyle açıklıyor

  • Kodunuzu daha okunaklı ve anlaşılabilir hale getirebilir
  • Kodunuzu daha kısa ve daha az hata yapmaya müsait hale getirebilir
  • Dinamik kodlar oluşturabilir

String Templates Kullanımı

String name = "Burak Kutbay";
int age = 18;
String message = "Hello \{name}. I am \{age} years old.";
System.out.println(message);Code language: JavaScript (javascript)