JSD2212-JAVA语言基础题目串讲

1.前言

通过题目来带知识点

2.题目

2.1 运算符

1.计算下列表达式的结果
10/3 = 3;
10/5 = 2;
10%2 = 0;
-10.5%3 = -1.5;

运算符的问题

特殊规则:

  1. 三种比int小的类型:char 、byte、short可以在范围内直接赋值
    byte b = 127
  2. 运算过程中结果的类型看最大的
    int + double = double

++/-- ++a和a++

2.2 考运算符

运算符优先级:括单(++、–、!……)算关与 或条赋逗

int i=66//System.out.println(++i+i); //++i = 67  i = 67  ===134
System.out.println(i+++i);//不会报错的  66+67 = 133

2.3 数组

数组的3种创建方式
1.动态创建(1种):int[] arr = new int[3]
2.静态创建(2种): int[] arr = new int[]{1,2,3,}
int[] arr = {1,2,3,}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值