hello world,零基础学java第二天

 

第二天的学习内容:

 一、数据类型

        1、 基本数据类型:byte、short、int、long、float、double、char、boolean
        2、引用数据类型:String、接口、数组

二、变量

三、常量

        final修饰的变量叫常量 

四、Scanner,键盘录入 

五、数据类型转换

        1、自动转换
        2、强制转换 

六、运算符

        1、算数运算符:"+"、"-"、"*"、"/"、"%"、"++"、"--"
        2、关系运算符:"=="、"!="、"<"、">"、"=>"、"<="
        3、位运算符:"&"、" | "、" ! "、"^"
        4、逻辑运算符:"&&"、" || "、" !"、" ^ "、
        5、赋值运算符:"="、"+="、"-="、"/="、"*="、"%="
        6、条件运算符(三目运算符):布尔表达式? 表达式1 : 表达式2

 

 

七、课后作业

                 
            
    第四题:举例说明++和--前置后置的区别

import java.util.Scanner;
public class LongHanQing {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);

        //第一题,员工薪水
        //动态输入员工基本工资
        System.out.println("请输入基本工资:");
        int wage = input.nextInt();
        //物价津贴  工资的40%
        double priceAllowance = wage * 0.4;
        //房租津贴  工资的25%
        double rentAllowance = wage * 0.25;
        //员工薪水
        double salary = wage + priceAllowance + rentAllowance;
        //输出员工薪水信息
        System.out.println("该员工的工资细目为:");
        System.out.println("基本工资为:" + wage);
        System.out.println("物价津贴为:"+priceAllowance);
        System.out.println("房租津贴为:"+rentAllowance);
        System.out.println("员工薪水是::"+salary);

        //第二题,左右手换牌
        //左手10,右手8
        int leftCard = 10;
        int rightCard = 8;
        System.out.println("输出互换前手中的纸牌:");
        System.out.println("左手中的纸牌:" + leftCard);
        System.out.println("右手中的纸牌:" + rightCard);
        //定义中间变量
        int temp;
        //实现值互换
        temp = leftCard;
        leftCard = rightCard;
        rightCard = temp;
        System.out.println("\n输出互换后手中的纸牌:");
        System.out.println("左手中的纸牌:" + leftCard);
        System.out.println("右手中的纸牌:" + rightCard);

        //第三题,银行存钱计算本息
        //动态输入本金
        System.out.println("请输入本金:");
        double money = input.nextDouble();
        System.out.println("本金为:" + money);
        //声明4个变量存放利息
        double interest1,interest2,interest3,interest4;
        //计算利息,一年利率2.25%,两年利率2.7%,三年利率3.24%,五年利率3.6%
        interest1 = money * 0.0225;
        interest2 = money * 0.027 * 2;
        interest3 = money * 0.0324 * 3;
        interest4 = money * 0.036 * 5;
        //本息=本金+利息
        System.out.println("存取一年后的本息是:" + (money + interest1));
        System.out.println("存取两年后的本息是:" + (money + interest2));
        System.out.println("存取三年后的本息是:" + (money + interest3));
        System.out.println("存取五年后的本息是:" + (money + interest4));

        //第四题,举例说明++--前置后置的区别
        int num1 = 9;
        int num2 = 8;
        int result1 = ++num1;
        int result2 = num2--;
        System.out.println("num1结果是" + num1);//结果是10
        System.out.println("num2结果" + num2);//结果是7
        System.out.println("result1结果是" + result1);//结果是10
        System.out.println("result2结果是" + result2);//结果是8
        //根据num1和result1的结果得出结论:
        //当++或--前置时,是先自身进行自增或自减运算后再进行=号的赋值运算
        //根据num2和result2的结果得出结论:
        //当++或--后置时,是先进行=号的赋值运算再进行自身的自增或自减运算
        //因此++(--)在前先运算后赋值,++(--)在后先取值后运算
    }
}

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

2302_79286849

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值