Değişkenlerle Metinler
Coddy'nin Flutter Journey'sinin İlk Uygulamanız bölümünün bir parçası. Ders 12 / 32.
Bir değişkeni dizenin içine koymak için dolar işaretini ve adını yaz:
String name = 'Ada';
Text('Hello, $name!') // Merhaba, Ada!Buna dize enterpolasyonu denir. Basit bir addan fazlasını, örneğin bir hesaplamayı veya özelliği eklemek için dolar işaretinden sonra süslü parantezlerin içine yaz:
Text('$name has ${name.length} letters') // Ada 3 harften oluşurname.length, dizenin kaç harfi olduğunu belirtir. Süslü parantezler olmadan '$name.length', adı ve ardından .length ifadesini gösterir.
Görev
KolayUygulamada name adlı bir değişken var. Bu değişkeni kullanarak iki satırın şöyle görünmesini sağlayın:
Hello, Grace!Grace has 5 letters; sayıname.lengthdeğerinden alınmalı
Bu satırların çevresindeki Column, bir satırı diğerinin altına yerleştirir. İlerleyen bir bölümde kendiniz de bir tane oluşturacaksınız.
Kendin dene
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
String name = 'Grace';
return MaterialApp(
debugShowCheckedModeBanner: false,
home: Scaffold(
body: Center(
child: Column(
mainAxisSize: MainAxisSize.min,
children: [
Text('Hello!'),
Text('Letters'),
],
),
),
),
);
}
}
Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
İlk Uygulamanız bölümündeki tüm dersler
Kendi başına pratik yap: Online Flutter derleyicisi