Menu
Coddy logo textTech

Type Declaration

Coddy'nin Java Journey'sinin Temeller bölümünün bir parçası — ders 9 / 73.

Bir değişken belirli bir türle bildirildikten sonra, yalnızca o türden değerleri tutabilir. Örneğin, bir int değişkeni yalnızca tamsayı değerlerini tutabilir ve bir String değişkeni yalnızca metin tutabilir.

Örneğin:

int age = 25;        // Sadece tam sayıları tutabilir
String str = "abc";  // Sadece metin tutabilir

Bunlar hatalara neden olur:

age = "defg";  // Error: can't put text in an int variable
str = 25;      // Error: can't put a number in a String variable

Bunlar geçerli:

age = 26;      // TAMAM: yeni bir tamsayı atama
str = "Jane";  // TAMAM: yeni bir metin dizesi atama
challenge icon

Görev

Başlangıç

Aşağıdaki değişkenleri karşılık gelen türleri ve değerleriyle bildirin:

  • count adında bir int değişkeni, değeri 10.
  • total adında bir double değişkeni, değeri 150.75.
  • grade adında bir char değişkeni, değeri 'A'.
  • isActive adında bir boolean değişkeni, değeri false.
  • userName adında bir String değişkeni, değeri "Bob123".

Bu değişkenleri bildirdikten sonra, değişkenlerin değerlerini konsola şu formatta yazdırmak için System.out.println() kullanın:

Count: [value of count]
Total: [value of total]
Grade: [value of grade]
Active: [value of isActive]
User Name: [value of userName]

Kopya kağıdı

Java'da değişkenler belirli türleri vardır ve yalnızca o türden değerleri tutabilir:

int age = 25;        // Can only hold whole numbers
String str = "abc";  // Can only hold text

Tür uyuşmazlıkları hatalara neden olur:

age = "defg";  // Error: can't put text in an int variable
str = 25;      // Error: can't put a number in a String variable

Geçerli yeniden atamalar değişkenin türüyle eşleşmelidir:

age = 26;      // OK: assigning a new integer
str = "Jane";  // OK: assigning a new text string

Kendin dene

public class Main {
    public static void main(String[] args) {
        // Değişkenleri burada bildirin
        
        
        // Değerleri yazdırın
        System.out.println("Count: " + count);
        System.out.println("Total: " + total);
        System.out.println("Grade: " + grade);
        System.out.println("Active: " + isActive);
        System.out.println("User Name: " + userName);
        
    }
}
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temeller bölümündeki tüm dersler