Yükleniyor...

Java'da formatting

Kodu okuyucunun bloklari ve operatorleri bir bakista gorebilecegi sekilde duzenleyin. Yard.java icinde public sinifi Yard tutun. main icinde govde satirlarina indent verin, int sum = 10 + 2; ifadesini = ve + etrafinda bosluklarla yazin, sonra sum u yazdirin. javac Yard.java ile derleyin ve java Yard calistirin. Ekran 12 gostermelidir. Tarihleri sonraki sayfaya birakin — bu ders bosluk ve indent, takvim turleri degil.

Suslu parantezlerin icinde indent

Adlandirma sayfasi kesin yazimlari kanitladi. Bu sayfa duzenli yerlesimi kanitlar. Yard.java dosyasini acin. Public sinif adini Yard tutun. Formatting hikayesini gomen kalan ticketCount / TicketCount demolari varsa silin; kalan yalnizca-Javadoc add dosyalarini, kalan debug etiket avlarini ve herhangi bir klavye Scanner i da silin. Program yazma beklememelidir. Import satiri gerekmez.
Sinifi ve main i bir blogu isaretleyen suslu parantezlerle yazin. main e ait deyimleri main satirindan bir seviye daha derin indentleyin. Yaygin baslangic aliskanligi seviye basina dort bosluktur. Bu demoda her indentli satirda ayni genisligi tutun.
Atama ve arti isaretinin etrafinda bosluk birakin ki goz adlari operatorlerden ayirsin:
int sum = 10 + 2;
Sonra sonucu yazdirin:
System.out.println(sum);
Formatting matematigi degistirmez. On arti iki hâlâ on ikidir. Indent ve bosluklar, hangi satirlari main icinde oldugunu insanin taramasina yardim eder.

Yard tidy sum with indent

java
public class Yard {
    public static void main(String[] args) {
        int sum = 10 + 2;
        System.out.println(sum);
    }
}

Yard.java dosyasinin bulundugu klasorden javac Yard.java calistirin. Parantezler, suslu parantezler ve noktali virguller uyusunca javac kendi satirini yazmaz. Sonra java Yard calistirin — java Yard.java degil. Calistirma komutundan .java uzantisini birakin. Dosyada tek public sinif tutun boylece ad Yard ile eslesir.
Ekran 12 gosterir. Calismayi bir kez adim adim izleyin. Java Yard.main ile baslar. Indentli satirlar govdedir. Atama on ikyi sum altina koyar. Yazdirma 12 yazar. = etrafindaki bosluklari kaldirip hâlâ derlerseniz sonuc 12 kalabilir — bosluklar okuyucu icindi. Gerekli suslu parantezleri kirarsaniz javac sikayet eder. Bu sayfa bilerek tam ve okunur bir sekil tutar.
Ekrani izlerken kurali soyleyin: govdeyi indentleyin, gozun yakalamasini istediginiz operatorleri bosluklayin, sonra programin hâlâ calistigini kanitlamak icin derleyin ve calistirin. Bu sayfada tarih ve saat API leri uydurmayin. Tarihler sonraki dersi bekler.
Hâlâ bir adlandirma dosyasindan 4 sonra 9 goruyorsaniz formatting ogretim dosyasina gecin ve java Yard i yeniden calistirin. Her satir indent olmadan sifirinci sutunda oturursa program hâlâ calisabilir, ama blok sinirlari daha zor okunur. Ogretim dosyasinda indent i tutun.

Kisa bir formatting kontrol listesi

Asagidaki kontrol listesi bu sayfanin kisa haritasidir. Once govdeyi indentlersiniz. Sonra net operatorlerin etrafinda bosluk tutarsiniz. Sonra javac ve java Yard ile dogrularsiniz. Bosluklarin toplami degistirdigini tahmin etmeyin. Ekranin hâlâ 12 gosterdigini bilmeden tum indent i silmeyin.

📊 Beginner formatting habits on Yard

Habit What you do
Indent Push main body lines one level deeper than main
Operators Keep spaces around = and + in simple assignments
Verify Compile and run so the screen still shows 12

Duzenlerken tabloyu ogretim dosyasinin yaninda tutun. main in acilis suslu parantezine isaret edin, sonra indentli sum satirina, sonra kapanis suslu parantezine. Bu eslestirme oyunu baslangic fikrinin tamamidir tek geciste. Sonra otomatik bicimleyen araclar benzer aliskanliklari izler. Dosya buyuyunce insanlar ayni haritayi kullanir.
Yakinlarda kalan adlandirma demolari varsa onlari tarih olarak tutun. Bu ders icin formatting ogretim dosyasini calistirin boylece ekran duzenli bir toplami gosterir, buyuk/kucuk harf ciftini degil. javac yinelenen public siniflardan sikayet ederse yalnizca Yard i public tutun.

Formatting matematik degildir

Kalabalik bir satir hâlâ ayni toplami hesaplayabilir. Bosluksuz int sum=10+2; derlenebilir ve 12 yazdirabilir. Bu sayfa yine bosluk ogretir cunku operatorler one ciktiginda okuyucu daha az yorulur. Indent bloklar icin ayni fikirdir: derleyici suslu parantezlere bakar; okuyucu hangi satirlarin birlikte oldugunu gormeye bakar.
Formatting i ikinci bir programlama dili sanmayin. Ogretim dosyasinda tek net bir stil tutun. Satirlarin ziplamasina yol acacak sekilde sekme ve boslugu karistirmayin. Seviye basina dort bosluk bu baslangic sekli icin yeterlidir.
Yerlesim yanlis ama jetonlar dogruysa javac hâlâ basarili olabilir. Bu yuzden yalnizca ekran sayisina degil, suslu parantezlere ve indent e birlikte bakarsiniz.

Adlandirma yazimlariyla karsilastirma

Adlandirma sayfasinda ticketCount ve TicketCount farkli adlardi. Bu sayfada bosluklar ve indent yeni ad olusturmaz. Ayni adlari ve operatorleri blogun net gorunecegi sekilde duzenler. Hâlâ Yard.java derler ve java Yard calistirirsiniz. Yeni aliskanlik, suslu parantez icinde tutarli indent artı okunur operator boslugudur.
Adlandirma hangi yazima bakilacagini cevapladı. Formatting, bakarken dosyanin nasil gorunecegini cevaplar. Sonra her iki aliskanligi tutun. Bu ders yerlesimi ayirir boylece ekran, duzenli bir duzenlemeden sonra toplami kanitlar.
Hâlâ bir kalan adlandirma dosyasi aciksa 4 ve 9 gorebilirsiniz. Formatting dosyasina gecin ki main sum u 12 olarak yazdirsin. Tarih demolari bu sayfanin disinda tutun. Klavye girisini bu sayfanin disinda tutun.

Tarihlerden once

main i indentleyebilir, = ve + etrafina bosluk koyabilir, sum u 10 + 2 olarak saklayabilir ve java Yard sonrasi 12 gorebilirsiniz. Tutulan demo icin Yard.java derleyin ve java Yard calistirin. Yerlesim okuyucuya yardim etti; matematik on iki kaldi. Sonraki sayfa tarihlerdir; orada Java da takvim degerleriyle calisirsiniz.
Net bir yerlesim-arti-calistirma cifti icin duzenli toplam demosunu tutun. Indent pratigi yaparken adlandirma dosyalarini bu sayfanin disinda tutun. Dates dosyalarini o ders gelene kadar bu sayfanin disinda tutun. Bu uc aliskanlik ilerlemeden onceki kontrol noktasidir. Suslu parantezler blogu gosterince ve ekran 12 gosterince formatting bu dersin isini yapmistir ve tarihler hakkındaki sonraki konuya hazirsiniz.
Klasorden son bir gecis: bir public Yard, indentli main govdesi, bosluklu operatorler, klavye beklemesi yok, zorla tarih turu yok. Acik tuttugunuz demoda bir kez daha javac Yard.java ve java Yard calistirin. Ekran hâlâ 12 gosteriyorsa ve indent hâlâ govdeyi isaretliyorsa formatting sekli saglamdir ve kurs sonraki sayfada tarihlere gecebilir. Her gecis ayni kontrol listesini ogretsin diye her okumada tek net bir yerlesim aliskanligini tercih edin.

🧠 Bilginizi Test Edin

Başlamaya Hazır

Bilginizi Test Edin

Bu interaktif sınavla kendini test et ve konuyu ne kadar iyi anladığını gör

❓
5
Sorular
🎯
70%
Geçmek İçin
♾️
∞
Süre
🔄
∞
Deneme

📝 Talimatlar

  • Her soruyu dikkatle okuyun
  • Her soru için en iyi cevabı seçin
  • Quiz'i istediğiniz kadar tekrar alabilirsiniz
  • İlerlemeniz üstte gösterilecek