zoukankan      html  css  js  c++  java
  • HQ-day11 C#学习知识总结

    //C#源码
    //int 16 =short ±32000
    //int 32 = int ±21亿
    //int 64 =long ±922亿亿3372万亿
    //indexof() lastindexof() 如返回为-1,则没有找到,输入字符不在范围内

    //强制转换 parse convert

    //转义字符 转义整句@

    //加号在遇到字符串的时候表示拼接
    //一个等号是赋值号
    //两个等号才是真正的等于

    //datetime是值类型 因为有加减运算
    decimal d = 3.14m;//在写代码时,默认输入小数为double;
    float f = 3.14f;//单精度浮点小数

    //分支语句 switch case
    //switch case可以直接转化成 if else的形式 ;但if else 不可能全部都能转化成switch case
    //switch ()括号内不接受小数类型的值
    // case 后面的值,必须是常量或者常量名,不能使变量

    //变量名命名规则
    //A-Z a-z 0-9 _ 组成
    //数字不能放开头
    //变量名之间不允许有空格
    //变量名不能使用关键字(如int ;true;break等)


    //数组 引用类型

    //语句分类

    //顺序 ,选择 ,循环语句
    //选择:if(){} ;
    //if(){} else{}; 二选一
    //if(){}else if(){}else{};多选一
    //if嵌套 在大情况中包含小情况 分清主次
    //switch (){ case 每个case都要有break}

    //循环语句
    //for(;;){} 初始条件 循环条件 循环体 状态改变
    //while(){ 状态改变}
    //do{}while() 先执行再看满足与否

    //循环的解题类型:穷举和迭代
    //穷举:把所有情况都走一遍,使用if筛选出满足条件的情况;
    //迭代:根据结果,不断求解中间情况,直至得到初始结果;

    //索引从0开始
    //截取字符串substring(a) 从a索引开始一直截取到最后
    // substring(a,b)从a索引开始 截取b个长度

    //判断是否包含 contains() 返还布尔类型 ; 也可以用indexof() lastindexof() 如返回为-1,则表示没有

    //Math
    //取四舍五入Round
    //特殊情况:在奇数.5情况下取上限,偶数去下限

    //数组:一维数组:看成一行;索引从零开始
    //二维数组:看成表格
    //多维数组:看成楼

    //一维数组:冒泡排序(for循环嵌套)

    //函数
    //1.没有返回和输入值 public void HS(){}
    //2.有返回没输入值 public HS(){return 1;}
    //3.有输入没返回值 public void HS(int a){}
    //4.有返回有输入值 public HS(int a){return 1;}

  • 相关阅读:
    Spring常用注解
    mybatis注解映射的简单分类
    Java框架中各层作用简述
    maven中groupId和artifactId的含义
    mybatis缓存
    防盗链的基本原理
    将部分字符串转化成JsonArray
    风螺旋线的进入
    3D转弯保护区长啥样?
    风螺旋线公切线的算法
  • 原文地址:https://www.cnblogs.com/Itwonderful/p/5282130.html
Copyright © 2011-2022 走看看