Menu
CoddyTech

Properti String

Termasuk bagian Dasar-Dasar dalam perjalanan Dart di Coddy. Pelajaran 40 dari 94.

Property string memberikan informasi tentang string. Property utama: length, isEmpty, dan isNotEmpty.

Buat sebuah string:

void main() {
  String message = "Hello Dart";
}

Dapatkan jumlah karakter:

int charCount = message.length;
print("Character count: $charCount");
Character count: 10

Periksa apakah kosong:

String emptyString = "";
bool hasNoChars = emptyString.isEmpty;
print("Is empty string empty? $hasNoChars");
Is empty string empty? true

Periksa apakah tidak kosong:

bool hasChars = message.isNotEmpty;
print("Does message have characters? $hasChars");
Does message have characters? true
challenge icon

Tantangan

Pemula

Buat program yang menganalisis string dan memberikan informasi tentang propertinya. Programmu harus:

  1. Membaca input string
  2. Memeriksa apakah string kosong menggunakan property isEmpty
  3. Memeriksa apakah string tidak kosong menggunakan property isNotEmpty
  4. Mendapatkan panjang string menggunakan property length
  5. Mencetak hasil dalam format persis seperti yang ditunjukkan di bawah

Misalnya, jika inputnya adalah "Dart", programmu harus menghasilkan output:

String: Dart
Length: 4
Is Empty: false
Is Not Empty: true

Jika inputnya adalah string kosong "", programmu harus menghasilkan output:

String: 
Length: 0
Is Empty: true
Is Not Empty: false

Gunakan property string (length, isEmpty, isNotEmpty) untuk menyelesaikan tantangan ini.

Coba sendiri

import 'dart:io';

void main() {
  // Baca string input
  String input = stdin.readLineSync() ?? "";
  
  // TODO: Periksa apakah string kosong menggunakan property isEmpty
  
  // TODO: Periksa apakah string tidak kosong menggunakan property isNotEmpty
  
  // TODO: Dapatkan panjang string menggunakan property length
  
  // TODO: Cetak hasilnya dalam format yang diminta
  
}
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler Dart online