Mesajlar Konular Cevaplar Tepkiler Görüntüler Kaynaklar Duyurular Haberler Soru ve Cevaplar

Tepki Lideri Üyeler

Daha Fazla Göster

Java Dersleri 13, 14, 15, 16. Bölüm

  • Konuyu Başlatan M5
  • Başlangıç tarihi
  • Cevaplar : 0
  • Görüntüler : 30 -
    Etiketler:

M5

Revaha ÇELİK
Yönetici
Administrator
Katılım
10 Ağustos 2025
Mesajlar
174
Puanı
18
Yaş
38
Konum
06 - Ankara
Web
www.sohbetly.org
Eğitim
Beykent Universitesi Mimarlık Fakültesi
İlgi Alanı
ArabaSürmek,
Cinsiyet
Erkek
Takım
CNBHo3
Medeni
Bekar

- Temel Operatörler​


Java'da 4 temel operatörler bulunur ve bu operatörler sayesinde kodlarımızı dizayn eder ve çalıştırırız.

Aritmetik Operatörler​

Java'da Aritmetik Operatörler adından da anlaşılacağı üzere matematiksel işlemleri programlama dilinde uygulamamızı sağlarlar.

  • Toplama : a + b
  • Çıkarma : a – b
  • Çarpma : a * b
  • Bölme : a / b
  • Mod alma : a % b
  • 1 arttırma : a++
  • 1 eksiltme : b--

İlişkisel Operatörler​

Java'da İlişkisel Operatörler iki nesnenin birbirleriyle olan durumlarını belirler.

  • Eşitlik : a == b
  • Eşit Değil : a != b
  • Büyüktür : a > b
  • Küçüktür : a < b
  • Büyük Eşittir : a >= b
  • Küçük Eşittir : a <= b

Mantıksal Operatörler​

Java'da Mantıksal Operatörler , nesnelerin veya ifadelerin mantıksal değerlerini yansıtır.

  • Ve : a && b
  • Veya : a || b
  • Değil : !(a&&b)

Koşul Operatörü​

Java'da Koşul Operatörleri ifadelerin sonucunda oluşacak olayları belirler.

  • a = 5 ;
  • b = (a == 1) ? 1 : 0
  • Çıktısı : 0

Atama Operatörü​

OperatörAçıklamaÖrnek
=Basit atama operatörüdür. Operatörün sağındaki
değişkenin değeri solundaki(lere)’ne atanır.
C = A + B; A+B nin değerini C’ye
atayacaktır.
+=Operatörün sağındaki değeri solundaki değerle
toplayıp tekrar solundaki değere atar.
C += A ; C = C + A değerine eşittir.
-=Operatörün sağındaki değeri solundaki değerden
çıkartıp tekrar solundaki değere atar.
C -= A; C = C – A değerine eşittir.
*=Operatörün sağındaki değeri solundaki değerle
çarpıp tekrar solundaki değere atar.
C *= A; C = C * A değerine eşittir.
/=Operatörün sağındaki değeri solundaki değere
bölüp tekrar solundaki değere atar.
C /= A; C = C / A değerine eşittir.
%=Operatörün sağındaki değerin solundakine göre
modunu alıp tekrar solundaki değere atar.
C %= A; C = C % A değerine eşittir.

- Konsoldan Veri Alma Scanner​


Java Konsoldan Veri Almak​

Java’da konsoldan veri almak için sınıfı kullanılır. Ama bu sınıfı kullanmadan önce sınıfımıza Scanner sınıfını dahil etmemiz gerekir. Bunun için import deyimi kullanılır ;

import java.util.Scanner;

Bu kod bloğunu sayfanın en üstüne yapıştıralım. Scanner sınıfı sayesinde projemizde kullanıcıdan veri alabilmekteyiz. Kullanıcıdan verileri almak için değişkenlere ihtiyacımız vardır. İlk önce "a" adında türü integer olan bir değişken oluşturalım. Oluşturduğumuz "a" değişkenine veriyi aktarmak için yapmamız gereken Scanner sınıfını kullanmak. Bunun için Scanner sınıfından türeyen adı "input" olan bir nesne tanımlayalım. Scanner sınıfından nesne ürettikten sonra değişkenimize veri almak için, değişkenimizin türüne göre bir kod yazmamız gerekecektir. Eğer değişkenimizin "integer" türünde ise "input.nextInt()" veya double türünde ise "input.nextDouble()" kod bloğu kullanılmalıdır.

import java.util.Scanner;

public class KonsoldanVeriAlma {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int a,b;

System.out.println("A sayısını giriniz : ");
a = input.nextInt();

System.out.println("B sayısını giriniz : ");
b = input.nextInt();

System.out.println("A Sayısı : " + a);
System.out.println("B Sayısı : " + b);

}
}

Java Veri Alma Metotları​

MethodAçıklama
nextBoolean()Kullanıcıdan boolean değişkenlere veri almak için kullanılır
nextByte()Kullanıcıdan byte değişkenlere veri almak için kullanılır
nextDouble()Kullanıcıdan doubledeğişkenlere veri almak için kullanılır
nextFloat()Kullanıcıdan float değişkenlere veri almak için kullanılır
nextInt()Kullanıcıdan int değişkenlere veri almak için kullanılır
nextLine()Kullanıcıdan String değişkenlere veri almak için kullanılır
nextLong()Kullanıcıdan long değişkenlere veri almak için kullanılır
nextShort()Kullanıcıdan short değişkenlere veri almak için kullanılır

JAVA SCANNER VERİ ALMA ÖRNEĞİ​



import java.util.Scanner;

public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);

// String Örneği
String adSoyad = input.nextLine();

// Sayı Örnekleri
int yas = input.nextInt();
double maas = input.nextDouble();

// Çıktılar
System.out.println("Ad Soyad: " + adSyoad);
System.out.println("Yaş : " + yas);
System.out.println("Maaş : " + maas);
}
}



Bu dersimizde Java'da Scanner sınıfı ile kullanıcıdan nasıl veri alınır onu öğrendik.


- Proje : Not Ortalaması Hesaplayan Program​


Java Not Ortalaması Hesaplayan Program​

  • Java’da Not Ortalaması Hesaplan Program için şu adımları uyguladık ;
  • Quiz , vize ve Final notları için Integer , Ortalama için Double veri türünde değişkenler oluşturduk.
  • Kullanıcıdan verileri almak için Scanner sınıfını projemize dahil ettik.
  • nextInt() metodu ile kulanıcıdan notlarını girmesini istedik.
  • Aritmetik operatörler ile ortalama hesapladık
  • Hesaplanın ortalamaya göre , koşul operatörünü kullanarak sınıfı geçip geçmediğini belirledik
  • Sonucu ekrana bastırdık.
Bu dersimizde Java'da kendimizi geliştirecek bir proje olan Not Ortalaması Hesaplayan Program yaptık.

- Proje : KDV Hesaplayan Program​

JAVA ÖRNEKLERİ ; KDV HESAPLAYAN PROGRAM​

KDV hesaplayan program için ilk önce değişkenlerimizi oluşturduk. KDV hesaplayacağımız için yapılan işlemler sonrasında çıkacak sonuç küsüratlı olacağı için double türünde değişkenler oluşturmalıyız.Sonrasında kullanıcıdan veri alacağımız için Scanner sınıfını dahil edip "input" adında bir obje oluşturmalıyız.

import java.util.Scanner;

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

double tutar,kdvliFiyat,kdv = 0.18;

Scanner input = new Scanner(System.in);

}
}
Sonrasında kullanıcıdan "tutar" verisini Scanner sınıfı sayesinde alıp, KDV dahil fiyatı hesaplatmalıyız.

import java.util.Scanner;

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

double tutar,kdvliFiyat,kdv = 0.18;

Scanner input = new Scanner(System.in);

System.out.println("Ürünün tutarını giriniz : ");
tutar = input.nextDouble();
kdvliFiyat = tutar + (tutar*kdv);
System.out.println("Ürünün KDV'li fiyatı : " + kdvliFiyat);

}
}
Bu dersimizde Java'da kendimizi geliştirecek bir proje olan KDV Hesaplayan Program yaptık.
 

Forumdan daha fazla yararlanmak için, "Giriş Yap" veya "Kayıt Ol"

Forumun.NET - Hakkında!

Forumun.NET Tamamen Ücretsiz ve "Karşılıksız" Hizmet Vermektedir.
"Resmi Kurum" ve Markalar ile Resmi Hiç Bir Bağımız Yoktur.!

Forumun.NET - Bilgilendirme!

Forum'da, Paylaşılan Mesajlar, Konular, ve Resimler'den Doğabilecek,
Tüm Yasal Sorumluluk'lar Paylaşan Kişiye Aittir.!

Üst