如何在Dart中水平打印到控制台?

时间:2018-07-07 11:26:57

标签: dart flutter

我已经学习飞镖了两周了,在这里我尝试打印一堆开始(*),我发现没有水平打印的打印方法。执行打印方法后,它始终会创建新行。 这是我的代码:

main(List<String> args){

   for(int i = 0; i<3; i++){

      for(int k =0; k<=i; k++){
        print("*");
      }


   }

}

以下是输出:

enter image description here

1 个答案:

答案 0 :(得分:4)

您应该直接写入int TrainDog(const vector<Dog> &dogs, const Cat big_cat) { for (auto const dog : dogs) { dog->Sit(); // tell the dog to sit while (dog->IsBarking()) { // if dog is barking dog->PlayWith(big_cat++); // punish dog } // and train again dog->Eat(raw_burger); // then reward dog } } 流:

stdout

顺便说一句,如果要多次打印相同的字符,可以在Dart中乘以字符串!

import 'dart:io';

main() {
  stdout.write('*');
  stdout.write('*');
}

将输出

print('*' * 10);