2023-09-01から1ヶ月間の記事一覧
final friends = [ 'Mary', 'Brad' ]; // 方法その1 final all1 = [ 'Bob', 'Tom', ] + friends; print(all1); // output // [Bob, Tom, Mary, Brad] // 方法その2 final all2 = [ 'Bob', 'Tom', ...friends ]; print(all2); // output // [Bob, Tom, Mary, …
while 指定した条件がtrueの場合に処理をする 1回も実行されないことがある var i = 1; while (i <= 5) { print('x' * i); i++; } print('Done'); // output // x // xx // xxx // xxxx // xxxxx // Done for 指定した条件がtrueの場合に処理をする 1回も実…
var 型推測できる 型指定できない 変更可能(1回以上値をセットできる) // var // 型推測できる var name = 'Bob'; // 値が文字列なのでString型と推測される // 型指定できない // var String lastName = 'Pit'; // コンパイルエラー // 変更可能(1回以上…
文字列の検索・置換 // 元の文字列 String greeting = 'My name is Bob.'; // Bobを含むか bool isBob = greeting.contains('Bob'); // Tomを含むか bool isTom = greeting.contains('Tom'); print(greeting); print(isBob); print(isTom); // output // My …
// 文字列 String title = 'Dart course'; // 文字列を小文字に変換 String lowerCaseTitle = title.toLowerCase(); // 文字列を大文字に変換 String upperCaseTitle = title.toUpperCase(); print(lowerCaseTitle); print(upperCaseTitle); // output // da…
下記のような長い文字列で改行を入れたい場合にどうするか? print('My name is Bob.I am 18 years old.'); // output // My name is Bob.I am 18 years old. 改行する場合は改行位置に\nを入れる print('My name is Bob.\nI am 18 years old.'); // output …
シングルクォーテーションでくくっている文字列内にシングルクォーテーションがあった場合にはエラーとなります。これはひとつの例であり、特殊文字が含まれる場合は対応が必要となります。 print('I'm Bob'); // output // Error: String starting with ' m…
String interpolation(変数の文字列展開) 変数を文字列に展開 String name = 'Bob'; print('My name is $name'); // output // My name is Bob 変数をくくる 変数の後に続けてアルファベットを入力するとエラーとなる String name = 'Bob'; print('My name i…