Kapat

Uygulamalı Java Öğreniyoruz #2 Temel Kavramlar

Anasayfa
Java Uygulamalı Java Öğreniyoruz #2 Temel Kavramlar
NewYearsCampaign-TUR-728x90

Yorumlar(Comments)

Java’da yorum özelliğini kullanarak kodlarımızda görmezden geleceğimiz yani yok sayacağımız bir açıklama oluşturabiliriz.Yorumlarla ufak notlar alabilir hem kendimiz hemde diğer yazılımcı acısından ne olduğuna dair fikir oluşturabiliriz.Java‘da 2 stil yorum kodu kullanıyoruz.

Bunlardan ilki // çift slash ile genelde tek cümlelerde kullanılabilir.Yazıdan önce // getirerek yazıya devam ederiz.

// Ben bir tekil yorum koduyum !

Fazla sayıda ki cümleli kodlarda ise /* koduyla başlar */ koduyla bitiririz.Bir örnek verelim.

/*

Selam,cengturkey  

 

  */

Matematik +,-,/,*

 

Şimdi Javanın matematik kısmına gelelim.Korkmayın başlangıçta toplama,çıkarma ve çarpma gibi kolay şeylerden bahsedeceğiz.Öncelikle altta yazdığım kodların ne anlama geldiğini anlayalım.

int sum = 34 + 113;

int difference = 91 205;

int product = 2 * 8;

int quotient = 45 / 3;

sum=toplama,difference=çıkarma,product=çarpma ve quotient=bölme koddan da anlaşacağınızı gibi.

public class Arithmetic {
public static void main(String[] args) {

int myNumber = ;
System.out.println(myNumber);

}
}

kodumuzda intmyNumber kısmında = kısmına istediğiniz işlemi yapabilirsiniz.Örneğin;

int myNumber=5*9;

şeklinde yazdığımızda bize sonuç olarak 45 cevabını verecektir.

 

Modül

İyi iş ha matematik modüllerini de öğrendik sayılır son bir hareket bölümden kalanları atma anlamına gelen modül(%)’ü öğrenmeye geldi.

Kalanları atma derken şöyle anlatayım 15’i 6 ya böldünüz 2,5 geldi.Biz bu modülle sonucu direk yuvarlıyor 2 alıyoruz.

Kodumuzda deneyelim.

public class Modulo {
public static void main(String[] args) {

int myRemainder =12%5;
System.out.println(myRemainder);

}
}

 int myRemainder=12%5;

12’yi 5 e böl çıkan sonucu yuvarla diyor bize yani sonuç 2.xx gibi bir değer olacak ama kullandığımız modülle biz çıktıyı 2 olarak alıcağız.

İlişkisel Operatörler(Relational Operators)

Öncelikle bizimle buraya kadar geldiyseniz javada çoğu temel kavramı öğrendiniz demektir.Bu başarınız takdir edilesi gerçekten.

Şimdi javaya keşfetmeye devam edelim.Durmak yok !

İlişkisel operatör kavramını matematikten bildiğiniz küçük < büyük > işareti görmediyseniz de sıkıntı yok aşağıda hemen anlatalım.

3<5 = Küçüktür  ; 3 küçüktür 5 den

5>3 = Büyüktür ; 5 büyüktür 3 den

5<=3 = Küçük eşittir ; 5 küçük veya eşittir 3 den

5>=3 = Büyük eşittir ; 5 büyük veya eşittir 3 den

kodlayarak gösterelim sıkıntı kalmayacak gel bakalım aşağıya

System.out.println(5 < 7);

7 büyüktür 5 den şeklinde kodumuzu yazdık.

public class RelationalOperators {
public static void main(String[] args) {

System.out.println(3<5);

}
}

bu kodumuzda yazdığımız 3,5 sonucuna göre bize çıktı olarak ya true(doğru),ya da false(yanlış) olarak gösterilecektir.

burda 5 in 3 den büyük olduğu true yani doğru çıktısını alacağız. Sizde deneyin bakalım.

Eşitlik Operatörleri

Eşitlik operatörlerinde önemli nokta şudur ki sadece int(sayı) toplamayız ayrıca boolen(true,false) veya char eşitlemesi yapabiliriz.

2 ifademiz vardır.

== Eşittir

!= Eşit Değildir.

char myChar = ‘K’;

int myInt = 5;

System.out.println(myChar == myInt);

Sizce bu sonuç ne çıkar ?

evet tabi ki hayır.Çünkü k ile 5 eşit değildir.

public class EqualityOperators {
public static void main(String[] args) {

System.out.println(true==true);

}
}

şekilde true ile true birbirinin aynısı yani biz sonuca direk true dersek doğru cevap vermiş oluruz.

Süper Java İnşaatımızda temeli attık.Tebrikler.Şimdi Temel Kavramlarda ne öğrendik hatırlayalım.

  • Veri türleri ; boolen,int ve char 
  • Değişkenler
  • Doğru boşluk bırakmanın bize kodlama da ne kadar etkisi olduğuna
  • Yorumların(comments) önemi ve nasıl kullanılacağını
  • Aritmetik operatörler +, -, *, /, ve%.
  • İlişkisel operatörler <, <=, >, ve >=.
  • Eşitlik operatörler ==,!=

Hepsini anladıysanız büyük ilerleme katettiniz demektir.Sorularınızı aşağıdan sorabilirsiniz eğer sorunuz yoksa diğer dersimize geçebilirsiniz.

 

 

 

 

 

 

“Uygulamalı Java Öğreniyoruz #2 Temel Kavramlar” üzerine 4 yorum

  1. Ali says:
  2. Hayri says:

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Solve : *
8 + 19 =


Bumerang - Yazarkafe