Java 229 4

Uygulamalı Java Öğreniyoruz #2 Temel Kavramlar

Okuma Süresi3 Dakika

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.

 

 

 

 

 

 

Uğur Berkecan Ünlü {Uğur Berkecan Ünlü}

Ankara Üniversitesi Bilgisayar Mühendisliği öğrencisi.Yazar,gamer,teknoloji tutkunu.

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

  1. Ali dedi ki:

    Makale çok ayrıntılı olmuş. Gerçekten çok kaliteli bir siteniz var düzenli takip edeceğim bundan sonra çok faydalandım yazıdan teşekkürler.

    1. Önemli değil iyi çalışmalar.

  2. Hayri dedi ki:

    java öğreniyoruz serisinin devamı geleccek değil mi? buradan takip ediyorum çünkü. güzel anlatmıssınız. beğendim valla. teşekkür ederim. java kaliteli bir dil bencce

    1. evet,Hayri gelecek teşekkürler.

Bir Cevap Yazın

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

Solve : *
20 ⁄ 5 =