• Dart基础


    一、创建IDEA环境

    1、安装Dart插件

    2、选择Dart SDK

    3、创建新控制台项目

     这个main在bin目录下,真是活久见。

    二、基础数据类型

    1、字符串类型

    a、相加

    String str1="123_456";
    String str2="_789";
    String str3=str1+str2; 
    print(str1+str2);
    //123_456_789

    b、截取

    String str1="123_456";
    String str2=str1.substring(0,3);
    print(str2);
    //123

    c、分割

    List<String> v=str1.split('_');

    d、dart中没有字符类型,比如

    import 'dart:mirrors';
    
    import 'package:dartstudy/dartstudy.dart' as dartstudy;
    getTypeName(dynamic obj) {
      return reflect(obj).type.reflectedType.toString();
    }
    void main(List<String> arguments) {
      String str1="123_456";
      var a=str1[0];
      print(getTypeName(a));
    
      var b='1';
      print(getTypeName(b));
    
    }
    //输出 都是String

    2、数值类型目前只有两种int,double(在不同系统上位数不一样)

    var v=23.0;
    print(getTypeName(v));
    //double
    var v=2;
    print(getTypeName(v));
    //int

    int 范围如下图

     double 精度64位

    3、数学函数

    import 'dart:mirrors';
    import 'dart:math';
    import 'package:dartstudy/dartstudy.dart' as dartstudy;
    getTypeName(dynamic obj) {
      return reflect(obj).type.reflectedType.toString();
    }
    void main(List<String> arguments) {
      var v=23.5.round();
      print(v);
    
    }
    //24
  • 相关阅读:
    测试用例(等价类和边界值方法)
    缺陷报告的组成
    软件测试QA、QC、QM的关系与区别
    软件的开发模式
    软件工程及生命周期
    互联网产品类型与产品工具
    canvas 时钟
    test2
    test121212
    关于iOS和OS X废弃的API你需要知道的一切
  • 原文地址:https://www.cnblogs.com/zhaogaojian/p/12333979.html
Copyright © 2020-2023  润新知