Soru & Cevap

arkadaşlar java da dizileri sağa veya sola kaydırmayı nasıl ...

23.12.2021 - 11:03

arkadaşlar java da dizileri sağa veya sola kaydırmayı nasıl yapıyoruz bir türlü bulamadım  

34 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-318804-1608723617.png
emrhnuzn
25.12.2021 - 01:46

Java'da dizileri for döngüsü ile istediğin index kadar kaydırabilirsin. Bunun dışında diziyi List'e atıp Collections (java.util.Collections) sınıfının rotate metodu ile de yapabilirsin. Kullanımı ise Collections.rotate(list,index) şeklindedir. Örneğin index değerine 2 verirsen, listte 3.indexteki (0, 1 ve 2. elementi geçip 3.indexi başa alır) elementi başa alabilirsin. Yani verdiğin indexten büyük indexleri başa kaydırmış olursun. Eğer sola kaydırmak istersen de indexe negatif değerler verebilirsin. Örnek için rotate metodunu incelemeni tavsiye ederim. Umarım yardımcı olabilmişimdir, iyi çalışmalar..