数据类型与运算符

前言

Java学习首要要了解数据结构基本类型以及运算分的使用。这是了解Java语言及基础,也是我们每个人必须要掌握的核心知识。


一、数据类型

首先,数据类型分为八大基本类型与引用数据类型。

1.八大基本类型

八大基本类型包括数值型、字符型以及布尔型。

1.1数值型包括整型与浮点型:

整型:

     类型字节数
byte

   1字节

short2字节
int4字节
long8字节

浮点型:

     类型字节数
    float4字节
  double

8字节

1.2字符型:char  2字节

1.3布尔型:boolean  1字节    (只有两个值true/false)

2.引用数据类型

引用数据类型分为数组、类以及接口。


二、运算符

1.1算数运算符:+,-,*,/,%

a.相同数据类型进行数据运算,得到的仍然是本类型,小类型与大类型运算,先把小类型提升为大类型。

b.除法运算中,0不能做除数。

c.%称为取模运算,求余数,不仅用于整数也用于小数。

1.2自增,自减运算符

i++  表示先取i值再进行自增

++i  表示先自增再进行取值

自减同理。

1.3关系运算符

运算之后得到的都是boolean值

==表相等      !=表不等       

1.4逻辑运算符

&&与运算         ||或运算        !取反运算

1.5条件运算符

a > b ? a : b  表示若a>b取a,反之取b。

例题定义三个数,求最大值与最小值。

public class Value {
    public static void main(String[] args) {
        int a = 111;
        int b = 164;
        int c = 666;
       int max = c > b && c > a ? c : b > a && b > c ? b : a;
//       若c > b 且 c > a取c 反之跳过 判断若b > a且b > c取b  反之取a;
        int min = a < b && a < c ? a : b < c && b < a ? b : c;
//        若a < b 且 a < c取a 反之跳过 判断若 b < c且 b < a取b  反之取c;
        System.out.println(max);
        System.out.println(min);
    }
}
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值