Tür Dönüştürme Bölüm 2
Coddy'nin Java Journey'sinin Temeller bölümünün bir parçası. Ders 14 / 73.
number ve boolean değerlerini dizeye ve tersine dönüştürmek de mümkündür. Bir değeri dizeye dönüştürmek için String.valueOf() fonksiyonunu kullanabiliriz:
int number1 = 789;
double number2 = 789;
boolean isValid = true;
String text1 = String.valueOf(number1); // "789" olur
String text2 = String.valueOf(number2); // "789.0" olur
String text3 = String.valueOf(isValid); // "true" olurBir dizeyi farklı bir türe dönüştürmek biraz daha karmaşıktır:
String to Integer:
String numberText = "123";
int number = Integer.parseInt(numberText); // 123 olurString to Double:
String decimalText = "45.67";
double decimal = Double.parseDouble(decimalText); // 45.67 olurString to Boolean:
String boolText = "true";
boolean bool = Boolean.parseBoolean(boolText); // true olurparseBoolean, “true” değerine sahip büyük/küçük harfe duyarsız herhangi bir dizeyi dönüştürür. Örneğin True, tRue, TRUE ifadelerinin tümü true olur
Bir dizeyi geçersiz bir türe dönüştürmeye çalışmak bir hatayla sonuçlanır:
String invalidNumber = "abc";
int number = Integer.parseInt(invalidNumber); // Bu bir NumberFormatException'a neden olurKendin dene
Bu ders bir kod alıştırması içermiyor.
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
4Operatörler Bölüm 1
Aritmetik OperatörlerModülo OperatörüArtırma/AzaltmaSonsal Artırma/AzaltmaAritmetik Kısa YollarKarşılaştırma OperatörleriDizge Karşılaştırması7Temel G/Ç
System.out MetotlarıÇıktıyı BiçimlendirmeScanner SınıfıTekrar - 120'ye KadarTekrar - Doğru mu Yanlış mı5Operatörler Bölüm 2
Mantıksal Operatörler Bölüm 1Mantıksal Operatörler Bölüm 2Tekrar - Basit MantıkMantıksal Operatörler Bölüm 3Mantıksal Operatörler Bölüm 4Kendi başına pratik yap: Online Java derleyicisi