Java Substring Yöntemi: Yeni Başlayanlar Kılavuzu

Java harika, hem içecek hem de programlama dili, bu aslında bir nokta. Ama konuyu dağıtmalıyım çünkü bugün sadece programlama dilinden bahsediyoruz. Daha spesifik olarak, alt dize yöntemi adı verilen bir dize işleme yöntemini tartışacağız.

Herhangi bir programlama dilinde, dizelerle etkileşimde bulunmak ve dizeleri değiştirmek çok önemli bir görevdir. Geliştiricilerin bu görevi sık sık gerçekleştirmesi gerekir ve sonuç olarak, bir programlama dilinin gelişimini denetleyen kişiler bunu kolaylaştırmak için adımlar atmıştır. Java için, bu çabaların harika bir örneği substring yönteminde bulunabilir.

Bu yazı, substring yönteminin ne işe yaradığını, nasıl çalıştığını ve onu işinize nasıl uygulayabileceğinizi ele alacaktır. Daha fazla gecikmeden, hadi bu partiyi canlandıralım.

Önerilen makale: sosyal medya nedir hakkında bilgi almak ve güncel sosyal medya haberlerine ulaşmak için ilgili sayfayı ziyaret edebilirsiniz.

Java Dizisi API’si
Java Dizisi Alt Dizisi
Java Dizgisi Alt Dizgi Başlangıç Dizini Tamsayı
Java String Alt Dizgisi Başlangıç ve Bitiş Dizini Tamsayı

Java Dizisi API’si
Java’da, dize yöntemlerine yaygın olarak dize çağrısı API’leri de denir ve iki terim birbirinin yerine kullanılabilir olarak kabul edilir. Bunun ne anlama geldiğini anlamak için Java’nın dizeleri nasıl işlediğine hızlıca bakalım.

Java’daki dizeler nesne olarak kabul edilir ve değişmezdir, yani oluşturulduktan sonra değiştirilemezler. Oluşturulan yeni dizeler, tüm sabitlerin – değişmez – nesnelerin gerektiği gibi kullanılmak üzere saklandığı Java sabit havuzuna eklenir.

Dizelere başvurulduğu zaman, Java bunları sabit havuzda kontrol edecektir. Varsa, bunun bir örneğini döndürür. Sabit havuza bir dize, yalnızca havuzda birine bir başvuru yoksa eklenir.

Java Dizisi Alt Dizisi
Java alt dize yönteminin iki varyasyonu vardır, birincisi bir başlangıç dizini gerektirir ve ikinci değişken, başlangıç dizinini ve bir bitiş dizinini kullanır. Her sürüm farklı performans gösterir, ancak her ikisi de birincinin alt dizisi olan yeni bir dize döndürür.

Bu kod satırı, içindeki substring yöntemine erişmek için genel String sınıfını çağırır. Dize yöntemlerine erişimin geldiği yer burasıdır. Ardından, alt dize yönteminin iki varyantına ilişkin bazı örneklere bakalım.

Java Dizgisi Alt Dizgi Başlangıç Dizini Tamsayı
Substring yöntemi, başlangıç dizinini tanımlayan tek bir tamsayı alır, yöntemin bu varyantı ile dizenin sonuna kadar devam eder. Substring yöntemiyle herhangi bir şey yapmadan önce bir string oluşturarak başlamanız gerekecek.

Bu gönderinin geri kalanı için yukarıdaki dizeyi varsayalım ve bunu birkaç alt dize oluşturmak için kullanalım. Alt dize yönteminin ilk varyantı ile, bir “awesome!” alt dizisi oluşturabilirsiniz. aşağıdaki kodu kullanarak.

Yukarıdaki kod biraz kafa karıştırıcı görünebilir, o yüzden biraz daha ayrıntılı inceleyelim. İlk olarak, bu kod satırı, System.out nesnesinden yazdırma işlevine erişir. Bunların gerçekten yaptığı tek şey, bilgileri konsola yazdırma yeteneği sağlamaktır. print yönteminin içinde, daha önce oluşturulan dizide alt dize yöntemini çağırırız.

Substring yöntemi daha sonra 11. indeksteki bir karakter için hedef dizgiyi arar, daha sonra bu indeksin ötesindeki dizgedeki tüm karakterlere dayalı olarak bir alt dizgi çıkarır. Bu başarılı bir şekilde bir “awesome!” alt dizisi oluşturur. beklenildiği gibi.

Bu çok güçlüdür, ancak daha büyük bir dizinin başından veya ortasından bir alt dizi oluşturmak isterseniz ne olur? Pekala, ikinci alt dize değişkeninin devreye girdiği yer burası olacaktır.

Java String Alt Dizgisi Başlangıç ve Bitiş Dizini Tamsayı
Java alt dize yönteminin ikinci varyantı, bir başlangıç dizini ve bir bitiş dizini olmak üzere iki parametre alır. Bu önemlidir, çünkü alt dizgenin yeni dizge için karakterleri ayıklamayı nerede durdurması gerektiğini dikte etmemize izin verir. Şimdi nasıl çalıştığını tartıştığımıza göre, bunun bir örneğine bakalım.

Java String Substring Yöntemini Kullanmaya İlişkin Son Çıkarımlar
Java String alt dize yöntemiyle ilgili fazla bir şey yok ve başlamak için bilmeniz gereken her şeyi ele aldık. Yöntemin nasıl çalıştığına dair hatırlanması gereken en önemli noktaları özetleyelim.

Alt dize yönteminin iki değişken sözdizimi vardır
İlk sürüm, yalnızca yöntem için bir başlangıç dizini olan bir parametreyi kabul eder.
İkinci sürüm iki parametre kabul eder: yöntem için başlangıç ve bitiş dizinleri.
Her iki sürüm için başlangıç dizini kapsayıcıdır, yani o dizin konumundaki karakteri içerir.
Bitiş dizini kapsayıcı değildir ve bu nedenle o dizin konumundaki karakteri içermez.

WordPress.com ile böyle bir site tasarlayın
Başlayın