Java Başlangıç Temelleri : Değişkenler ve Veri Türleri

Java Başlangıç Temelleri : Değişkenler ve Veri Türleri


Merhaba HackerHub Takipçileri, eğer bu Java Başlangıç Temelleri makalemizi okumaya başlamadan önce Temel Java Komutları hakkında bilginiz yoksa Java kategorisi kısmından ana temel bileşenleri oluşturan komutların detaylı anlatımına ulaşabilirsiniz.

Temel Java Komutları Tıkla ve Git!

Değişkenler Nedir?

Kısaca değişkenler belli başlı veri türlerinin oluşturduğu ismini bizim belirlediğimiz nesne yapılarıdır. Buna örnek verecek olursak tam sayı türünde bir değişken oluşturmak için :

import java.util.Scanner;


public class Main {
public static void main(String[] args) {
int sayi = 1923;
System.out.println("Değişken Sayınız:" + sayi);
}
}

İçerisine istediğimiz veri tipinde sayı veya karakter atabildiğimiz içi boş kutular olarak düşünebilirsiniz. İçerisine bizler "=" operatörünü kullandıktan sonra ne yazarsak o kutunun içerisine girmiş olacaktır.

Veri Türleri Nelerdir? Veri Türleri Ne İşe Yarar?


Veri türleri bir programlama dilinde verilerin nasıl saklandığını ve işlendiğini belirler, kısa bir örneklendirme verecek olursak veri türlerine :

İnt (Tam Sayılar)

Tam sayıları değişken içerisinde saklamak  için kullanılır :
int sayi = 42;


Float ( Ondalık Sayılar )

Ondalık sayıları değişken içerisinde saklamak  için kullanılır  :
float sayi = 4.2;


Double ( Ondalık Sayılar ) | Float'ın Bir Üst Düzeyidir Aynı Amaca Hizmet Ederler.

Ondalık sayıları değişken içerisinde saklamak  için kullanılır  :
double sayi = 4.2;


Char ( Karakter - Harf ) | Sadece Tek Bir Harf'i / Karakter'i İçerisinde Barındırır.

Tekil Harfleri değişken içerisinde saklamak  için kullanılır  :
char Harf = "A";


String ( Metin Verileri ) 

Metin verilerini değişken içerisinde saklamak  için kullanılır :

String metin = "Merhaba Dünya!";


Hadi Birlikte Deneyelim!

Bir önce ki konumuzda bahsettiğimiz ve bu konuda da ele aldığımız Veri Türleri ve Değişken Yapısı hakkında küçük bir örnek ile akıllarda kalıcılık sağlayalım! Soruyu okuduktan sonra kendiniz bakmadan çözmeyi deneyebilirsiniz kolay ve basit bir soru, şansını dene!

Örnek Soru : Ekranda 2 kişinin yaşı sorulacak ve iki kişinin yaşının toplamı ekrana yazdırılacak bir Java Script örneği yapalım. 

1. Adım : Bizden ekran veri girişi istenilmiş 2 adet bu konu üzerinde bir önceki Temel Komutlar makalemiz de yoğun bir duruş sergilemiştik. İlk adımımızı import java.util.Scanner; yazarak başlatıyoruz.

import java.util.Scanner;


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

2. Adım : Modülü import ettik kullanıma nesne adı ve modülü çağırarak başlayabiliriz.

import java.util.Scanner;


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

3. Adım : İlk sorumuzu sorup sonra girişi alacağımız için system.out.println("Sorumuz"); komutunu en başta belirtiyoruz.

import java.util.Scanner;


public class Main {
public static void main(String[] args) {
Scanner Hackerhub = new Scanner(System.in);
System.out.println("1. Kişinin Yaşını Giriniz: ");
}
}


4. Adım : Artık değişkenimizin içerisine veri atabiliriz hangi türden saklanacağını belirterek başlayabiliriz. Tam sayılar üzerinden seçeceğimiz için İnt veri tipini kullanacağız.

import java.util.Scanner;


public class Main {
public static void main(String[] args) {
Scanner Hackerhub = new Scanner(System.in);
System.out.println("1. Kişinin Yaşını Giriniz: ");
int sayı1 = Hackerhub.nextInt();
}
}

5. Adım : Artık tek yapmamız gereken int sayı1 olarak oluşturduğumuz değişken gibi int sayı2 içinde aynısını uygulamak olacaktır. System.out.println( sayi1 + sayi2 ); şeklinde toplamamız örnek sorumuzun çözümüne bizleri ulaştıracaktır.

import java.util.Scanner;


public class Main {
public static void main(String[] args) {
Scanner Hackerhub = new Scanner(System.in);
System.out.println("1. Kişinin Yaşını Giriniz: ");
int sayı1 = Hackerhub.nextInt();

Scanner Hackerhub2 = new Scanner(System.in);
System.out.println("2. Kişinin Yaşını Giriniz: ");
int sayı2 = Hackerhub2.nextInt();

System.out.println("Yaşlarının Toplamı: " + (sayı1 + sayı2));
}
}


Makale Notları :

  1. Ekrana matematiksel işlem yaptırıp bastıracaksanız parantez içerisine almanız gerekmektedir.Aksi takdirde (55 + 55 = 5555) olarak birleştirilmiş şekilde ekran çıktısı oluşur.
  2. Scanner yapısında her yeni veri girişi için yeni bir nesne oluşturulmalıdır.
İlerleyen konularda bunların daha basit döngüsel işlemleri ile sizlerin daha verimli gelişmeler sağlamanızı sağlayacağız. Sağlam bir temel sağlam bir geleceği birlikte getirir bu sebepten dolayı bu konularda benzer soruları kendiniz oluşturup çözmeniz faydanıza olacaktır.

0 Comments

Post a Comment

Post a Comment (0)

Previous Post Next Post

Hack Haber