黑马程序员技术交流社区

标题: 技术类 [打印本页]

作者: xuzeshishuaige    时间: 2018-11-14 21:15
标题: 技术类
第一天我们学了:命令提示符(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) {
        // 创建一个数组,里面可以存放300int数据
        // 格式:数据类型[] 数组名称 = new 数据类型[数组长度];
        int[] arrayA = new int[300];
        // 创建一个数组,能存放10double类型的数据
        double[] arrayB = new double[10];
        // 创建一个数组,能存放5个字符串
        String[] arrayC = new String[5];






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2