初始Java语言基础(Datawhale)

本文介绍了Java语言中的运算符与表达式,包括与C语言相似的基本运算符,如加减乘除,并强调了整数除以0的错误处理。同时提到了使用Math类进行数学函数调用的方法。此外,还涵盖了关系运算符、布尔运算符以及三目运算符的使用。文章还提及了Java中的块作用域规则,指出在同一块内不能声明同名变量。最后,简要说明了条件语句、循环控制与C语言的相似性。
摘要由CSDN通过智能技术生成

运算符与表达式

运算符与表达式和C语言有很多相似的地方

基本运算符与C语言相同,+、-、*、/表示加减乘除

注意:整数除以0会报错,浮点数除以0会得到无穷大或NaN的结果

数学函数与常量(Math类)

调用类方法的方式与python相似

double y = Math.pow(x,a) //调用幂函数

省略前缀方式

import static java.lang.Math.*;

关系与boolean运算符

运算符含义
==相等
!=不相等
>大于
>=大于等于
<小于
<=小于等于
&&逻辑与
||逻辑或
!逻辑非
x?y:z

三目运算符,x为true时返回y,x为false时返回z

控制流程

        块作用域是指由一对大括号括起来的若干条简单Java语句,块确定了变量的作用域。一个块可以嵌套在另一个块中,但是不能在嵌套的两个块中声明同名的变量

public static void main(String[] args)
{
    int n;
    {
        int k;
        int n;//错误,编译无法通过
    }
}
条件语句、循环、确定循环、break、continue、switch同C语言
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值