Java Parantez Stilleri

Sizin kitabınızı aldım. ilk günde 50. sayfaya yada bir başka değişle DEĞİŞKENLERE geldim. buraya kadar çok açık anlatmışsınz. ilk önce size amacımı söyleyeyim. ben bir satışcıyım. Piyasada baktım CRM programları çok pahalı bende bunu kendim yapacam diyerek başladım. Kitabınızın okuduğum kadarıyla JAVA kullanmaya karar verdim. Sizin tavsiyeniz nedir?

şimdi geçelim diğer sorulara.

anladığım kadarıyla program yazmaya değişkenleri tanıtarak ve alacağı değeri tanıtarak başlıyoruz.

boolean bWindowsExists; yadıktan sonra entera basıp mı aşağıdakini yazıyoruz.

if (bWindowsExits) dan sonra aşağı satıra geçmelimiyiz? yoksa devam etmeli miyiz? yani

if (bWindowsExits){sistem.out.printin (“ş uanda değer 1;”);} gibi devam mı etmeli.

Merhaba…

Halihazırda piyasadaki en yaygın geliştirme platformları Microsoft .NET ve Java’dır. İkisi arasındaki karşılaştırmayı kitap içerisinde zaten yapmıştım. İstediğini seçebilirsin.

if komutundan sonra Enter’a basıp basmayacağın senin stiline bağlı. Ben genelde şöyle yazmayı tercih ediyorum, ama çok farklı yaklaşımlar da gördüm:

if (…)
{


}

Ancak; şöyle bir ipucu verebilirim: Eğer if’ten sonra tek bir koşul yazacaksan, Enter’a basmana da gerek yok parantez açmana da. Mesela şu komut Java’da geçerlidir:

if (bWindowExists) System.out.println(“Şu anda değer 1”);

Ama şöyle yazarsan işler değişir:

if (bWindowExists) System.out.println(“Şu anda değer 1”);
System.out.println(“Tamam mı?”);

Bu durumda, “Tamam mı” yazısı bWindowExists’te hangi değer olursa olsun ekranda görüntülenecektir. Koşula bağlı birden fazla komut, mutlaka küme paranteziyle çevrelenmelidir:

if (bWindowExists)
{
System.out.println(“Şu anda değer 1”);
System.out.println(“Tamam mı?”);
}

İyi çalışmalar…

Advertisement

Posted

in

,

by

Tags:

Comments

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s