Oct 15
Java programlamada en çok kullanılan String Fonksiyonları
public class StringFunctions {
public static void main(String[] args) {
String str = "";
/**
* String değeri "javaci" olarak atanmıştır
* ve program boyunca değişmemektedir.
*/
str = "javaci";
/**
* ÖNEMLİ:
* String methodlari üzerinde çalıştırılan String
* içerisinde değişiklik yapmaz. Yeni bir String oluşturarak
* bütün değişiklikleri bu String üzerinde yapar ve
* geriye döner
*/
/**
* charAt methodu ile istenen index'deki
* karakter alınır
*/
System.out.println(str.charAt(2)); // 'v'
/**
* concat methodu ile String sonuna
* başka bir String eklenir
*/
System.out.println(str.concat(".net")); // javaci.net
/**
* equalsIgnoreCase methodu ile String karşılaştırması
* String içerisindeki harf küçük-büyük durumu ihmal
* edilerek yapılır
*/
System.out.println(str.equalsIgnoreCase("JAVACI")); // true
System.out.println(str.equalsIgnoreCase("JaVAcI")); // true
System.out.println(str.equalsIgnoreCase("haVAcI")); // false
/**
* length methodu ile String boyutu alınır
*/
System.out.println(str.length()); // 6
/**
* replace methodu ile String içerisindeki karakter
* başka bir karakter ile değiştirilir
*/
System.out.println(str.replace('a', 'A')); // jAvAci
/**
* substring methodu ile String içerisinde
* başlangıç ve bitiş indexi verilen yeni String
* geriye döner. index 0'dan başlar ve String
* uzunluğunu aşmamalıdır
*/
System.out.println(str.substring(1, 3)); // av
/**
* toLowerCase methodu String içerisindeki
* harfleri küçültür
*/
System.out.println(str.toLowerCase()); // javaci
/**
* toUpperCase methodu String içerisindeki
* harfleri büyültür
*/
System.out.println(str.toUpperCase()); // JAVACI
}
}

Son Yorumlar