Menu
Coddy logo textTech

Sayıları String'e Dönüştürme

Coddy'nin Dart Journey'sinin Temeller bölümünün bir parçası — ders 85 / 94.

toString() yöntemi sayıları dizelere dönüştürür. Sayıları metin olarak görüntülemeniz veya diğer dizgelerle birleştirmeniz gerektiğinde bu yararlıdır.

Bir tamsayıyı dizgeye dönüştür:

int age = 25;
String ageText = age.toString();
print(ageText);

Yukarıdaki kodu çalıştırdıktan sonra çıktı şu olacaktır:

25

Bir double'ı string'e dönüştür:

double price = 19.99;
String priceText = price.toString();
print(priceText);

Yukarıdaki kodu çalıştırdıktan sonra, çıktı şu olacaktır:

19.99
challenge icon

Görev

Başlangıç

Bu meydan okumada, Dart'ta toString() yöntemini kullanarak sayıları dizelere dönüştürme pratiği yapacaksınız. Bu yöntem, sayısal bir değeri dize temsili haline dönüştürür.

score değişkenini bir dizeye dönüştürmek ve bunu scoreAsString değişkeninde saklamak için kodu tamamlayın.

Beklenen çıktı:

Original score (number): 85
Converted score (string): 85
Type of converted score: String

Kopya kağıdı

toString() yöntemi sayıları dizelere dönüştürür:

Bir tamsayıyı dizeye dönüştür:

int age = 25;
String ageText = age.toString();

Bir ondalık sayıyı dizeye dönüştür:

double price = 19.99;
String priceText = price.toString();

Kendin dene

void main() {
  // Bu sayı sizin için zaten tanımlanmış
  int score = 85;
  
  // TODO: score'u toString() kullanarak bir string'e dönüştür
  // ve bunu scoreAsString değişkenine kaydet
  String scoreAsString = "";
  
  // Bu sonuçları gösterecek
  print('Original score (number): $score');
  print('Converted score (string): $scoreAsString');
  print('Type of converted score: ${scoreAsString is String ? "String" : "Not a String"}');
}
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