プログラム学習室 http://studyhallweb.com/

Dart言語: stdout.write系

サンプルコード

dart:io
stdoutへの出力系
import 'dart:io';

void main() {
  stdout.write('line1');    // write は改行はしない
  stdout.write('line2');
  stdout.writeln('line3');  // writeln は改行される
  stdout.writeln('line4');
  stdout.writeCharCode(37); // キャラクターコードを指定(改行はなし)

  stdout.writeln('');       // 改行(正しい使い方ではないと思うけど)

  List<String> sTemp = new List(3);
  sTemp[0]='aaa';
  sTemp[1]='bbb';
  sTemp[2]='ccc';
  stdout.writeAll(sTemp);      // Listの内容を改行なしで表示
  stdout.writeln('');
  stdout.writeAll(sTemp,"/");  // Listの各要素にセパレータを入れて表示

}
         

このソースの実行結果
line1line2line3
line4
%
aaabbbccc
aaa/bbb/ccc