一、数据类型 1.byte: 0~255(整数类型) 2.short: 32768~32767 (整数类型) 3.int: 2147483648~2147483647 (整数类型) 4.long: -9*10^18~9*10^18 (整数类型) 5.float: -3.4*10^38~3.4*10^38(包含小数类型和整数类型:1.1F)(浮点类型) 6.double: -5.0*10^-324~(-1.7*10^308~1.7*10^308)(赋值给一个变量小数,且不加任何后缀。系统会默认为double类型)(双精度浮点类型) //浮点型之间的转换只能是float和double之间的转换 7,decimal: (-7.9*10^28~7.9*10^28)/(10^0~28) 十进制类型 8.bool: 布尔类型(0或1) 9.string:字符串(字符类型) 10.char:字符(字符类型) 11.null(空类型) 二、数据结构 1.if和switch的区别 if是一个个判断,switch是直接到相应的判断值
2.i++和++i的区别(前自增和后自增)
3.数组 1.数组的声明需要new关键字 //声明没有元素的数组 int[] ints = new int[6] //声明初始化有元素的数组 int[] ints = new int[]{1,2,3,4} //声明初始化有元素的数组,也可以指定数组长度 string[] strings = new int[5]{"H","E","L","L","O"}