JAVA - Stringlerle Çalışmak

ancients123

Uzman üye
9 Nis 2016
1,723
338
Selamün Aleyküm Arkadaşlar
Yanlış Olan kısımlar olabilir kusura bakmayın

public class Main {
public static void main(String[] args) {

String mesaj = "The weather is very nice today.";

System.out.println(mesaj);

System.out.println("Eleman Sayısı : " + mesaj.length());
System.out.println("5. Eleman : " + mesaj.charAt(4));
System.out.println(mesaj.concat(" Life!"));
//Length = uzunluğunu verir
//CharAt = istediğimiz elemanı yazdırır 5 için 4 sebebi 0'dan başlamasıdır
//Concat = Eklemek demek = nice today ile life birleştiriyoruz

System.out.println(mesaj.startsWith("B"));
//StartsWith = bizim verdiğimiz değerle başlıyorsa true döndürür başlamıyorsa false döndürür
System.out.println(mesaj.endsWith("."));
//EndsWith = bizim verdiğimiz değerle bitiyorsa true döndürür başlamıyorsa false döndürür
char[] karakterler = new char[5];
// srcEnd = 5 dahil değil 5 karakter almak için 5 yazmak gerekiyor
mesaj.getChars(0, 3,karakterler,0 );
System.out.println(karakterler);
System.out.println(mesaj.indexOf('a'));
//indexOf = verdiğimiz değeri en baştan aramaya başlar ve kaçıncı eleman olduğunu yazar
System.out.println(mesaj.lastIndexOf("a"));
//lastIndexOf = verdiğimiz değeri en sondan(En sağdan) aramaya başlar ve kaçıncı eleman olduğunu yazar
//Ama gene de normal arama yapılmış gibi davranır ama bunu kanıtlamanın yolu şudur =
//The weather is very nice today = İndexOf'ta a ararsak 6 elemanı yazdırır
//The weather is very nice today = lastIndexOf'ta a ararsak sondan kaçıncı olduğunu verir


}
}
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.