Menu
CoddyTech

Chuỗi và dấu nháy

Thuộc phần Ứng dụng đầu tiên trong hành trình Flutter của Coddy. Bài học 5 trên 32.

Một chuỗi bắt đầu và kết thúc bằng dấu nháy. Vì vậy, dấu nháy đơn có thể gây rắc rối: trong 'It's', Dart nghĩ chuỗi kết thúc sau It, còn phần còn lại không phải là code mà nó hiểu được. Ứng dụng thậm chí không khởi động.

Có hai cách xử lý. Đặt dấu gạch chéo ngược trước dấu nháy đơn để Dart biết đó là một phần của chuỗi:

Text('It\'s raining')

Hoặc bắt đầu và kết thúc chuỗi bằng dấu nháy kép. Dart chấp nhận cả hai loại, nên bên trong dấu nháy kép, dấu nháy đơn chỉ là một ký tự:

Text("It's raining")
challenge icon

Thử thách

Dễ

Ứng dụng hiển thị Its my app. Sửa lỗi chính tả để ứng dụng hiển thị It's my app, có dấu nháy đơn.

Tự làm thử

import 'package:flutter/material.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      debugShowCheckedModeBanner: false,
      home: Scaffold(
        body: Center(
          child: Text('Its my app'),
        ),
      ),
    );
  }
}
quiz iconTự kiểm tra

Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.

Tất cả bài học trong Ứng dụng đầu tiên

Tự luyện tập: Trình biên dịch Flutter online