Java.

day.1
1.hell的打印

    public static void main(String[] args) {
        System.out.println("hell");
    }
}


2.字面量

public class day1z {
    public static void main(String[] args) {
        //整数
        System.out.println(666);
        System.out.println(777);
        //小数
        System.out.println(0.666);
        System.out.println(0.6);
        //字符串
        System.out.println("斗");
        System.out.println("罗");
        //布尔
        System.out.println(true);
        System.out.println(false);
        //空
        //细节:null不能直接打印
        //如果我们要打印null,那么只能用字符串的形式进行打印
        System.out.println("null");
    }
}

3.变量

public class day1b {
    public static void main(String[] args) {
        //定义变量
        //数据类型 变量名 = 数据值
        //int (整数) double(小数)
        //变量名:就是储存空间的名字
        //作用:方便以后使用
        //数据值:真正存在变量的数据
        //等号:赋值。把右边的数据赋值给左边的变量
        int a=10;
        System.out.println(a);//10
    }
}

public class day1bl {
    public static void main(String[] args) {
        //一开始没有乘客
        int count= 0;
        //第一站:上去一位乘客
        //在原有的基础上+1
        count=count+1;
        //第二站:上去两位乘客,下来一位乘客
        count=count+2-1;
        //第三站:上去两位乘客,下来一位乘客
        count=count+2-1;
        //第四站:下来一位乘客
        count=count-1;
        //第五站:上去一位乘客
        count=count+1;
        //请问:到了终点站,车上一共几位乘客
        System.out.println(count);//3
    }
}

public class day1c {
    public static void main(String[] args) {


        //注意事项
        //在一条语句中,可以定义多个变量
        int d = 100, e = 200, f = 300;
        System.out.println(d);
        System.out.println(e);
        System.out.println(f);
    }
    }
public class day1d {
    public static void main(String[] args) {
        //1.基本用法
        //定义变量再进行输出
        int a=10;
        System.out.println(a);//10
        System.out.println(a);//10
        System.out.println(a);//10


        //2.变量参与计算
        int b=30;
        int c=20;
        System.out.println(b+c);

        //3.修改变量记录的值
        a=80;
        System.out.println(a);
    }
}

4.数据类型

public class day1s {
    public static void main(String[] args) {
        //byte
        byte b=10;
        System.out.println(b);
        //short
        short s=20;
        System.out.println(s);
        //int
        int i=30;
        System.out.println(i);
        //long
        //如果要定义long类型
        //在数据值后面加一个L作为后缀
        //L可以是大写,也可以是小写
        //建议使用大写
        long n=999999999L;
        System.out.println(n);
        //注意点:定义一个float类型变量的时候
        //数据值也需要加一个F作为后缀
        double d=20.2;
        System.out.println(d);
        //char
        char c='中';
        System.out.println(c);
        //boolean
        //true false
        boolean o=true;
    }
}

public class day1sj {
    public static void main(String[] args) {
        //定义变量记录姓名
        String name="张凡";
        //定义变量记录年龄
        int age=18;
        //定义变量记录身高
        double height =180.1;
        //定义变量记录性别
        char gender='男';
        //定义变量记录是否单身
        //true 单身 false 不是单身
        boolean flag=true;
        System.out.println(name);
        System.out.println(age);
        System.out.println(height);
        System.out.println(gender);
        System.out.println(flag);
    }
}

public class day1j {
    public static void main(String[] args) {
       // 定义变量记录手机的价格
        double price=5299.0;
        //定义变量记录手机的品牌
        String name="华为";
        //输出结果
        System.out.println(price);
        System.out.println(name);
    }
}

public class day1dianyin {
    public static void main(String[] args) {
        //定义变量纪录电影的名字
        String name ="送初恋回家";
        //定义变量纪录电影的主演名字
        String tostar="刘鑫 章鱼提 高原";
        //定义变量纪录电影的年份
        int year=2020;
        //定义变量纪录电影的评分
        double grade=9.0;
        System.out.println(name);
        System.out.println(tostar);
        System.out.println(year);
        System.out.println(grade);
    }
}

5.键盘录入

//1.导包

                          import java.util.Scanner;

                          public class day2luru {
    public static void main(String[] args) {
        //2.创建对象,表示我现在要用Scanner这个类
        Scanner sc =new Scanner(System.in);
        System.out.println("请输入整数");
        //3.接收数据
        //变量i记录了键盘录入的数据
        int i=sc.nextInt();
        System.out.println(i);
    }
}

两数之和

import java.util.Scanner;

public class luru {
    public static void main(String[] args) {
        //创建对象
        Scanner sc=new Scanner(System.in);
        System.out.println("请输入第一个数字");
        //接收数据
        int number1= sc.nextInt();
        System.out.println("请输入第二个数字");
        //再次接受第二个数据
        int number2= sc.nextInt();
        System.out.println(number1+number2);
    }
}

6.算术运算符`

public class sum1 {
    public static void main(String[] args) {
        //+
        System.out.println(3+2);
        //-
        System.out.println(3-1);
        //*
        System.out.println(7*9);
        //如果在计算的时候有小数参与
        //结论
        //在代码中,如果有小数参与计算,结果可能不精确
        System.out.println(1.1+1.1);//2.2
        System.out.println(1.1+1.01);//2.1100000000000003
        System.out.println(1.1-1.01);//0.09000000000000008
        System.out.println(1.1*1.01);//1.1110000000000002

    }
}

public class sum2 {
    public static void main(String[] args) {
        //除法
        System.out.println(10/2);//5
        System.out.println(10/3);//3
        System.out.println(10.0/3);//3.3333333333333335
        //取模
        System.out.println(10%2);//0
        System.out.println(10%3);//1
      /*应用场景
       1.可以用取模来判断,A是否可以被B整除
       2.可以判断A是否为偶数
       A%2如果为0,则A是一个偶数,如果结果为1,则为奇数
       */
    }
}

数值拆分

import java.util.Scanner;

public class sum3 {
    public static void main(String[] args) {
        //键盘录入一个三位数,获取其中的个位,十位,百位
        //1.键盘录入
        Scanner sc= new Scanner(System.in);
        System.out.println("请输入一个三位数");
        int number=sc.nextInt();
        //2.获取个位
        //公式:
        //个位:  数字%10
        //十位:  数字/10%10
        //百位:  数字/10/10%10
        //...
        int ge =number %10;
        int shi =number/10%10;
        int bai =number/100%10;
        System.out.println(ge);
        System.out.println(shi);
        System.out.println(bai);
    }
}

隐式转换

public class sum4 {
    public static void main(String[] args) {
        int a=10;
        double b=12.3;
        System.out.println(a+b);//22.3
    }
}

强势转换

public class sum5 {
    public static void main(String[] args) {
        byte b1=100;
        byte b2=100;
        //我们要强势转换的是b1+b2计算之后的结果,结果是整型
        //(byte)b1+b2强转的是b1,并不是最终的结果
        byte result =(byte)(b1+b2);
        System.out.println(result);//结果发生了错误,因为转换的数据过大
    }
}

字符串的拼接

public class sum6 {
    public static void main(String[] args) {
        System.out.println(3.7+"abc");//3.7abc
        System.out.println("abc"+true);//abctrue
        System.out.println('中'+"abc"+true);//中abctrue
        int age=18;
        System.out.println("我的年龄是"+age+true);//我的年龄是18true
        System.out.println("我的年龄是"+"age"+true);//我的年龄是agetrue
        System.out.println(1+2+"abc"+2+1);//3abc21

    }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值