【问题标题】:How to print horizontally to the console in Dart?如何在 Dart 中水平打印到控制台?
【发布时间】:2018-12-15 18:58:56
【问题描述】:

我已经学习飞镖几个星期了,在这里我试图打印一堆开始 (*) 我发现没有打印方法可以水平打印。它总是在执行 print 方法后创建一个新行。 这是我的代码:

main(List<String> args){

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

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


   }

}

这是输出:

【问题讨论】:

标签: dart flutter


【解决方案1】:

您应该直接写入stdout 流:

import 'dart:io';

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

顺便说一句,如果你想多次打印同一个字符,你可以在 Dart 中乘以字符串!

print('*' * 10);

会输出

**********

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-01-28
    • 2021-06-27
    • 2012-03-04
    • 2014-08-28
    • 2013-05-22
    • 2013-01-27
    • 2015-09-16
    • 2013-01-21
    相关资源
    最近更新 更多