
İçindekiler:
- Gereçler
- Adım 1: Ana Yöntemle Boş Bir Java Sınıfı Oluşturun
- Adım 2: Dizinizi Örneklendirin
- Adım 3: Dizinin Uzunluğunu Saklamak için Bir Değişken Oluşturun
- Adım 4: Döngüyü Ayarlayın
- Adım 5: While Döngüsünü Tamamlamak
- Adım 6: Dizi Çıktısını Biçimlendirin
- 7. Adım: Tamamlanmış Sürümü Kontrol Edin
- Adım 8: Kodu Derleyin ve Çalıştırın
- 9. Adım: Tebrikler
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-23 15:13

Bugün size bir sayı veya kelime listesi içinde yineleme yapmak için kullanılabilecek bir while döngüsü oluşturmak için Java'yı nasıl kullanacağınızı göstereceğim. Bu konsept, giriş seviyesi programcılar ve Java Döngüleri ve dizileri hakkında hızlı bir şekilde bilgi edinmek isteyen herkes içindir.
Gereçler
- Bir IDE (Bazı popüler seçenekler “Eclipse” veya “IntelliJ”dir)
- Programı yazmak için yeni bir Java sınıfı
- Başlangıç seviyesinde Java Syntax bilgisi
Adım 1: Ana Yöntemle Boş Bir Java Sınıfı Oluşturun

Bir Java sınıfının ana yöntemi, programı IDE'niz aracılığıyla çalıştırdığınızda yürütülen yöntemdir. Ana yöntem için parantez içindeki herhangi bir işlev, sınıf çalıştırıldığında otomatik olarak yürütülür. Başlangıç programlarınızı yazmaya başlamak isteyeceğiniz yer burasıdır.
Adım 2: Dizinizi Örneklendirin

Java'da belirli bir nesne türünün listesi gibi Diziler oluşturarak başlayacağız. Oluşturulduklarında onları nasıl doldurduğunuza bağlı olarak belirli bir uzunlukları vardır. Yukarıdaki resimde, bazı sayılarla dolu Int(ondalık olmayan) türünde bir Dizi oluşturdum.
Adım 3: Dizinin Uzunluğunu Saklamak için Bir Değişken Oluşturun

Her Dizinin uzunluğunu tutacak bir değişken oluşturun. Döngüyü kurarken uzunluğa ihtiyacımız olacak çünkü döngünün nerede duracağını bilmesi gerekiyor. Aksi takdirde, döngünün uzunluğunu aşmak için bir hata alırız.
Adım 4: Döngüyü Ayarlayın

Bu örnek için bir while döngüsü kullanacağız. Döngünün çalışma şekli, "x", "i" den küçük olduğu sürece döngü çalışmaya devam edecektir. Döngüyü durdurma koşulunu tetiklemek için "x", "i" ile aynı değerde veya daha büyük olmalıdır. "x" i artırabiliriz, böylece sonunda "i" değerine ulaşır ve döngü çalışmayı durdurur, daha önce oluşturduğumuz "i" yi kullanacağız, bu dizinin toplam uzunluğudur.
Adım 5: While Döngüsünü Tamamlamak

Bizim durumumuzda sıfıra ayarladığımız “x” olan bir sayaç kurmamız gerekiyor. Daha sonra, "x", "i"den (dizinin uzunluğu olan) küçükse, while döngüsünü çalıştırabiliriz. Ardından Array'deki öğeyi “x” konumunda yazdırırız, "x" değeri, "x = x + 1" nedeniyle döngü her çalıştığında artmaya devam edecektir. "x" arttıkça, dizideki "x"e karşılık gelen bir sonraki öğe yazdırılacaktır.
Adım 6: Dizi Çıktısını Biçimlendirin

Bir önceki adımın çıktısının biçimlendirilmesi hakkında konuşmak için biraz zaman ayırmak istiyorum. Çıktıya gelince, programı çalıştırdığınızda “System.out.print()” metni ekrana yazdırır. "listNumbers[x]", dizideki öğeyi "x" konumunda verir, + " " eklenmesi, yazdırılan listenin tamamının bağlı olmadığından emin olmak için size çıktıda bir boşluk verir.
7. Adım: Tamamlanmış Sürümü Kontrol Edin

Bu görüntü, bir Diziyi yinelemek için bir while Döngüsü kullanmak için programın tamamlanmış sürümünü gösterir. "//" yapmak size bir yorum yazma yeteneği verir, kodunuzun her bölümünün ne yaptığını etiketlemek her zaman iyi bir uygulamadır.
Adım 8: Kodu Derleyin ve Çalıştırın

Her şey sorunsuz çalıştıysa ve aynı dizi kullanıldıysa, kodu IDE'nizde derleyip çalıştırdıktan sonra yukarıdaki çıktıyı almış olmalısınız.
9. Adım: Tebrikler
Tüm adımlar doğru bir şekilde takip edildiyse, bir önceki adımın çıktısını almış olmanız gerekirdi. Bu öğreticiden sonra, bir while döngüsü kullanarak bir diziyi yineleme konusunda temel bir anlayışa sahip olmalısınız. Bu, Java yolculuğunuza başlamanıza yardımcı olacak while döngüsü ve diziler hakkında basit bir kılavuzdur. Alternatif bir alıştırma, Java String nesnesinin bir dizisini oluşturmak ve tamsayı dizisi için kullandığımız stili kullanarak onu yinelemek olabilir.
Sorun giderme
Oluşabilecek yaygın hatalar şunlardır:
- sınıflar veya döngüler için değişkenleri karıştırma veya parantezleri unutma.
- Sayacınıza bağlı olarak dizi uzunluğunu geçebilir ve sınırların dışında bir istisna elde edebilirsiniz.
Önerilen:
Visuino Bir LED'in Parlaklığını Değiştirmek için Darbe Genişlik Modülasyonu (PWM) Nasıl Kullanılır: 7 Adım

Visuino Bir LED'in Parlaklığını Değiştirmek için Darbe Genişlik Modülasyonu (PWM) Nasıl Kullanılır: Bu eğitimde, Darbe Genişlik Modülasyonu (PWM) kullanarak parlaklığını değiştirmek için Arduino UNO ve Visuino'ya bağlı bir LED kullanacağız. Bir tanıtım videosunu izleyin
Bir PCB Yapmak için Fritzing Nasıl Kullanılır: 3 Adım

Bir PCB Yapmak için Fritzing Nasıl Kullanılır: Bu Eğitilebilir Kitapta, Fritzing'in nasıl kullanılacağını göstereceğim. Bu örnekte, arduino için bir pil ile arduinoya güç vermek için kullanılabilecek bir güç kalkanı yapacağım
ThingSpeak'teki Bir Kanal Bir Süre Güncellenmediğinde Bildirim E-postası Alın: 16 Adım

ThingSpeak'teki Bir Kanal Bir Süre Güncellenmediğinde Bildirim E-postası Alın: Arka plan hikayesi Dublin, İrlanda'ya yayılmış altı otomatik seram var. Özel yapım bir cep telefonu uygulaması kullanarak, her bir seradaki otomatikleştirilmiş özellikleri uzaktan izleyebilir ve bunlarla etkileşim kurabilirim. Kazanımı manuel olarak açabilir / kapatabilirim
Java'da Diziyi Özyinelemeli Toplama: 9 Adım

Java'da Diziyi Özyinelemeli Toplama: Özyineleme, bir sorunu çok az kodla hızla çözebilen çok kullanışlı ve zaman açısından verimli bir prosedürdür. Özyineleme, orijinal sorunu kısaltarak kendi kendine çağırarak oluşturduğunuz yöntemi içerir. Bu örnek için, bir dizi toplayacağız
Mac Terminal Nasıl Kullanılır ve Temel İşlevler Nasıl Kullanılır: 4 Adım

Mac Terminali Nasıl Kullanılır ve Temel Fonksiyonlar Nasıl Kullanılır: Size MAC Terminalini nasıl açacağınızı göstereceğiz. Ayrıca size Terminal içinde ifconfig, dizinleri değiştirme, dosyalara erişim ve arp gibi birkaç özelliği göstereceğiz. Ifconfig, IP adresinizi ve MAC reklamınızı kontrol etmenizi sağlar