zoukankan      html  css  js  c++  java
  • Java自学-操作符 算数操作符

    Java的算数操作符

    算数操作符
    基本的有:

    + - * / %
    

    自增 自减

    ++ --
    

    基本的加 减 乘 除

    public class HelloWorld {
        public static void main(String[] args) {
            int i = 10;
            int j = 5;
            int a = i+j;
            int b = i - j;
            int c = i*j;
            int d = i /j;
        }
    }
    

    示例 1 : 任意运算单元的长度超过int

    如果有任何运算单元的长度超过int,那么运算结果就按照最长的长度计算
    比如 :

    int a = 5;
    long b = 6;
    a+b -> 结果类型是long

    public class HelloWorld {
        public static void main(String[] args) {
     
            int a = 5;
            long b = 6;
            int c = (int) (a+b); //a+b的运算结果是long型,所以要进行强制转换
            long d = a+b;
             
        }
    }
    

    示例 2 : 任意运算单元的长度小于int

    如果任何运算单元的长度都不超过int,那么运算结果就按照int来计算
    byte a = 1;
    byte b= 2;
    a+b -> int 类型

    public class HelloWorld {
        public static void main(String[] args) {
            byte a = 1;
            byte b= 2;
            byte c = (byte) (a+b); //虽然a b都是byte类型,但是运算结果是int类型,需要进行强制转换
            int d = a+b;
        }
    }
    

    示例 3: %取模

    % 取余数,又叫取模
    5除以2,余1

    public class HelloWorld {
        public static void main(String[] args) {
     
            int i = 5;
            int j = 2;
            System.out.println(i%j); //输出为1
        }
    }
    

    示例 4 : 自增 自减

    ++ 
    --
    

    在原来的基础上增加1或者减少1

    public class HelloWorld {
        public static void main(String[] args) {
     
            int i = 5;
            i++;
            System.out.println(i);//输出为6
     
        }
    }
    

    示例 5 :自增 自减操作符置前以及置后的区别

    以++为例 :
    int i = 5;
    i++; 先取值,再运算
    ++i; 先运算,再取值

    public class HelloWorld {
        public static void main(String[] args) {
            int i = 5;
            System.out.println(i++); //输出5
            System.out.println(i);   //输出6
             
            int j = 5;
            System.out.println(++j); //输出6
            System.out.println(j);   //输出6
        }
    }
    

    练习BMI

    (使用 Scanner 收集你的身高体重,并计算出你的BMI值是多少

    BMI的计算公式是 体重(kg) / (身高*身高)

    比如xxx的体重是72kg, 身高是1.69,那么这位同学的BMI就是
    72 / (1.69*1.69) = ?)

  • 相关阅读:
    sqlplus edit 方式设置成vi
    oracle minus union intersect
    子查询中可以包含order by 子句--(在from里面)
    Linux 7 Ansible 初学 一个简单的 playbook 学习 yum 模块
    Linux 7 Ansible 初学 配置被控制机器的 YUM 源
    Linux 7 安装 Ansible 并作基本的配置
    Linux 7 安装开发工具包 Development Tools
    Linux 7.0 安装 mariadb 数据库及初始化,创建数据库,创建用户
    Linux bash初学 if语句
    Linux bash初学 case语句
  • 原文地址:https://www.cnblogs.com/jeddzd/p/11376630.html
Copyright © 2011-2022 走看看