Java学习笔记

本文详细介绍了Java的基础语法,包括变量定义与使用、基本运算符、条件语句及简单的输入输出操作等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、
System.out.println("Hello World"+(2+3));

输出整行内容,文本内容写在""内,字符串之间用+连接;数值的计算有时需要在()内进行。


2、

Scanner in = new Scanner(System.in);

在这段代码之后,可以用来读取用户输入


3、

int price;
定义类型为int(整型)、名字为price的变量;一行可以定义多个同一类型的变量,中间用,分隔;变量由字母、数字、下划线组成,首位不能是数字;定义变量后可以重复使用这个变量。

price=in.nextInt();
给price这个变量赋值为下一个输入的整数。
price=0;
给price这个变量初始化;如果一个变量没有做初始化,那么在第一次赋值之前是无法使用的
final int mount=100;

把amount这个变量定义为常量,常量不能再次被赋值。


4、

double inch;

定义类型为double(浮点数)的变量;两个整型变量在做除法的时候,结果一定是整型,除非其中一个不是整型;浮点运算是有误差的,无法做精确计算。


5、

352%10=2
%取余:两个整数做除法,结果是余数的部分,可以用于取整数的个位。


6、

运算符优先级:

【+(单目取正)-(单目取负)】大于【*  /  %】大于【+  -  +(字符串连接)】大于【=(赋值)】

其中,除赋值和单目运算是从右向左,其余运算都是从左向右。


7、

(int)(1.7018*100)
(int) 用于把它后面的数(可以是浮点数)转换为整数。

8、

关系运算符:

  • == 相等

  • != 不相等

  • > 大于

  • >= 大于或等于

  • < 小于

  • <= 小于或等于


关系运算的结果是一个逻辑值,逻辑值只有两种可能的值:true(真,表示成立)或false(假,表示不成立)。当两个值的关系符合关系运算符的预期时,关系运算的结果为true,否则为false。

关系运算符优先级:比算术运算低,比赋值运算高。


9、

if(a>0)  //判断执行的条件
{
    b=b+1;  //如果条件成立执行
}
else
{
    b=b-1;  //如果条件不成立执行
}
if语句,if后面圆括号内是判断执行的条件,圆括号后面没有分号;大括号内是条件成立执行的语句,大括号内的语句后面要有分号。


10、

switch (R) {  
        case 1:  
            System.out.print("unreadable.");  
            break;  
        case 2:  
            System.out.print("barely readable, occasional words distinguishable.");  
            break;  
        case 3:  
            System.out.print("readable with considerable difficulty.");  
            break;  
        case 4:  
            System.out.print("readable with practically no difficulty.");  
            break;  
        case 5:  
            System.out.print("perfectly readable.");  
            break;  
        default:break;  
        }  
swich break,当R的值在不同的情况下,执行不同的命令,直到遇到break为止,if语句的某种变型。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值