Skip to content

Burada Java dilinde temel String metodlarını anlatıyorum.

Notifications You must be signed in to change notification settings

emrullah-enis-ctnky/String_methods_JAVA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java String Metotları

Bu dokümanda, Java'da String sınıfına ait çeşitli metotların nasıl kullanılacağını gösteren bir örnek incelenecektir.

📌 Kod Açıklaması

Aşağıda verilen kod, farklı String metotlarını kullanarak çeşitli işlemler gerçekleştirmektedir.

public class func {

	public static void main(String[] args) {
		String mesajString = "Merhaba dünya";
		System.out.println(mesajString);
		
		// String uzunluğunu bulma
		System.out.println("Eleman sayısı:" + mesajString.length());
		
		// Belirli bir indexteki karakteri alma
		System.out.println("5.eleman:" + mesajString.charAt(4));
		
		// Metne başka bir string ekleme
		System.out.println(mesajString.concat(" Hello World"));
		
		// Belirli bir harf ile başlayıp başlamadığını kontrol etme
		System.out.println(mesajString.startsWith("A"));
		
		// Belirli bir harf ile bitip bitmediğini kontrol etme
		System.out.println(mesajString.endsWith("a"));
		
		// Belirli karakterleri bir diziye aktarma
		char[] karakterler = new char[5];
		mesajString.getChars(0, 4, karakterler, 0);
		System.out.println(karakterler);
		
		// Belirli bir karakterin ilk ve son indeksini bulma
		System.out.println(mesajString.indexOf("a"));
		System.out.println(mesajString.lastIndexOf("a"));
		
		// String içinde karakter değiştirme
		String newString = "Merhaba Dünya";
		System.out.println(newString.replace(' ', '-'));
		
		// Belirli bir aralıktaki substringi alma
		System.out.println(newString.substring(2, 4));
		
		// String'i belirli bir karaktere göre bölme
		for (String kelime : newString.split(" ")) {
			System.out.println(kelime);
		}
		
		// String'i küçük harfe ve büyük harfe çevirme
		System.out.println(newString.toLowerCase());
		System.out.println(newString.toUpperCase());
		
		// Başında ve sonunda boşluk olan bir string'in boşluklarını temizleme
		String myString = "   Merhaba dünya    ";
		System.out.println(myString.trim());
	}
}

📝 Kullanılan Metotlar ve Açıklamaları

Metot Açıklama
length() String'in uzunluğunu döndürür.
charAt(int index) Belirtilen index'teki karakteri döndürür.
concat(String str) String'in sonuna belirtilen metni ekler.
startsWith(String prefix) String'in belirtilen ön ek ile başlayıp başlamadığını kontrol eder.
endsWith(String suffix) String'in belirtilen son ek ile bitip bitmediğini kontrol eder.
getChars(int srcBegin, int srcEnd, char[] dst, int dstBegin) String'in belirli bir bölümünü bir karakter dizisine kopyalar.
indexOf(String str) Belirtilen karakterin ilk bulunduğu index'i döndürür.
lastIndexOf(String str) Belirtilen karakterin son bulunduğu index'i döndürür.
replace(char oldChar, char newChar) Belirtilen karakterleri değiştirir.
substring(int beginIndex, int endIndex) Belirtilen aralıktaki alt string'i döndürür.
split(String regex) String'i belirtilen karaktere göre böler ve bir dizi döndürür.
toLowerCase() Tüm harfleri küçük harfe çevirir.
toUpperCase() Tüm harfleri büyük harfe çevirir.
trim() String'in başında ve sonunda bulunan boşlukları siler.

🎯 Çıktı Örneği

Kodun çalıştırılması sonucu aşağıdaki çıktıyı alırsınız:

Merhaba dünya
Eleman sayısı:13
5.eleman:b
Merhaba dünya Hello World
false
true
Merh
4
11
Merhaba-Dünya
rh
Merhaba
Dünya
merhaba dünya
MERHABA DÜNYA
Merhaba dünya

Bu doküman, Java'daki String sınıfının temel metotlarını anlamanızı sağlayacak şekilde düzenlenmiştir. Daha fazla bilgi için Java Resmi Dokümantasyonu kaynağını ziyaret edebilirsiniz. 🚀

About

Burada Java dilinde temel String metodlarını anlatıyorum.

Resources

Stars

Watchers

Forks

Languages