第三章:JAVA语言基础(二)

本文详细介绍了JAVA语言的基础知识,包括表达式的类型和运算顺序,各种运算符的用法,如算术、关系、逻辑及赋值运算符,以及三目条件运算符。此外,还讲解了程序控制语句,如输入、条件选择(if、switch)、循环(for、while)、跳转(break、continue)以及随机数的生成和如何保留两位有效数字的方法。
摘要由CSDN通过智能技术生成

目录

一.表达式

二.运算符

 三.程序控制语句

番外:随机数的生成


一.表达式

(1)表达式的值:表达式中的操作数进行运算得到的结果。

(2)表达式的类型:表达式值的数据类型。

(3)表达式的运算顺序:运算符的优先级由高到低的顺序。(优先级相同按照事先预定的结合方向)

Java运算符优先级 | Java运算符 (sojson.com)

二.运算符

(1)算术运算符

支持整型和浮点型数据的运算,当两者之间进行运算时,JAVA会自动完成数据类型的转换,并且计算结果为浮点型

 attention:

自加自减运算符  ++(--):

* i++ 先赋值后运算,例如 a=i++,先赋值a=i,后运算i=i+1,所以结果是a==1
* ++i 先运算后赋值,例如 a=++i,先运算i=i+1,后赋值a=i,所以结果是a==2

public class LianXi 
{
	public static void main(String[] args)
	{
    int i = 10;
    int a = i++;
    System.out.println("a的值为;"+a+" "+"i的值为:"+i);
    int j = 10;
    int b = ++j;
    System.out.println("b的值为:"+b+" "+"j的值为:"+ j);
    
	}
}
/*a的值为;10 i的值为:11
b的值为:11 j的值为:11*/

(2)关系运算符

用于比较大小,运算结果为boolean型,关系成立结果为true,关系不成立结果为false

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值