第一天我们学了:命令提示符(cmd) 启动: Win+R,输入cmd回车 切换盘符 盘符名称: 进入文件夹 cd 文件夹名称 进入多级文件夹 cd 文件夹1\文件夹2\文件夹3 返回上一级 cd .. 直接回根路径 cd \ 查看当前内容 dir 清屏 cls 退出 exit 第二天我们学了强制类型转换(显式) */ public class Demo01DataType { public static void main(String[] args) { System.out.println(1024); // 这就是一个整数,默认就是int类型 System.out.println(3.14); // 这就是一个浮点数,默认就是double类型 // 左边是long类型,右边是默认的int类型,左右不一样 // 一个等号代表赋值,将右侧的int常量,交给左侧的long变量进行存储 // int --> long,符合了数据范围从小到大的要求 // 这一行代码发生了自动类型转换。 long num1 = 100; System.out.println(num1); // 100 // 左边是double类型,右边是float类型,左右不一样 // float --> double,符合从小到大的规则 // 也发生了自动类型转换 double num2 = 2.5F; System.out.println(num2); // 2.5 // 左边是float类型,右边是long类型,左右不一样 // long --> float,范围是float更大一些,符合从小到大的规则 // 也发生了自动类型转换 float num3 = 30L; System.out.println(num3); // 30.0 第三天我们学了// 单if语句 public class Demo02If { public static void main(String[] args) { System.out.println("今天天气不错,正在压马路……突然发现一个快乐的地方:网吧"); int age = 19; if (age >= 18) { System.out.println("进入网吧,开始high!"); System.out.println("遇到了一群猪队友,开始骂街。"); System.out.println("感觉不爽,结账走人。"); } System.out.println("回家吃饭"); } } 第5天我们学了数组的特点: 1. 数组是一种引用数据类型 2. 数组当中的多个数据,类型必须统一 3. 数组的长度在程序运行期间不可改变 数组的初始化:在内存当中创建一个数组,并且向其中赋予一些默认值。 两种常见的初始化方式: 1. 动态初始化(指定长度) 2. 静态初始化(指定内容) 动态初始化数组的格式: 数据类型[] 数组名称 = new 数据类型[数组长度]; 解析含义: 左侧数据类型:也就是数组当中保存的数据,全都是统一的什么类型 左侧的中括号:代表我是一个数组 左侧数组名称:给数组取一个名字 右侧的new:代表创建数组的动作 右侧数据类型:必须和左边的数据类型保持一致 右侧中括号的长度:也就是数组当中,到底可以保存多少个数据,是一个int数字 */ public class Demo01Array { public static void main(String[] args) { // 创建一个数组,里面可以存放300个int数据 // 格式:数据类型[] 数组名称 = new 数据类型[数组长度]; int[] arrayA = new int[300]; // 创建一个数组,能存放10个double类型的数据 double[] arrayB = new double[10]; // 创建一个数组,能存放5个字符串 String[] arrayC = new String[5];
|