Java基础复习—Java语法基础

这篇博客主要复习了Java的基础语法,包括main方法的定义、关系和逻辑运算符的使用、条件运算符的规则,以及如何通过Scanner类从控制台读取数据。此外,还介绍了如何生成随机数以及String类的一些常用方法。对于类的运用,讲解了实例化对象和调用类方法的基本方法。
摘要由CSDN通过智能技术生成

main方法的定义

一个应用程序必须要有一个主方法,也只能有一个主方法

package day01;

public class OneDay01 {
   
    //主方法(main),一个应用程序必须要有一个主方法,也只能有一个主方法
	public static void main(String[] args) {
   
        
        //定义一个字符串类型变量,并赋值(String)
		String name="tony tang";
        
        //整形类型变量(int)
		int age=30;
        
        //输出控制台(System.out.println("");)
		System.out.println("your name is:"+name);
		System.out.println("your age is:"+age);
        
	}
}
关系运算符

​ 关系运算符用于比较两个数值的大小,运算结果是一个布尔值(boolean)(true/false)

逻辑运算符

​ 逻辑运算符用于两个布尔型的变量或常量的运算。逻辑运算符主要有6个

&&(与) 前后两个操作数必须都是true才能返回true(进行下一步操作),否则返回false(运行不了)
||(或) 只要有两个操作数中有一个是true,就可以返回true,否则返回false
!(非) 只需要一个操作数,如果操作数为true,则返回false;如果操作数为false,则返回true
^(异或) 当两个操作数结果(true/false)不同时返回true,否则返回false

!(非)的具体实例:

package day01;

public class OneDay01 {
   
	public static void main(String[] args) {
   
		System.out.println(!false);
        //运算结果:true
	}
}
条件运算符

​ 结构: boolean表达式:(?) 表达式1:表达式2

​ 条件运算符的规则:

​ (1) 先计算boolean表达式;

​ (2) 如果boolean表达式的值为true,则整个表达式的值为表达式1的值

​ (3) 如果boolean表达式的值为false,则整个表达式的值为表达式2的值

​ 例如,如下代码:

package day01;

public class OneDay01 {
   
	public static void main(String[] args) {
   
		int a = 100, b = 200;
		int flag = a>b?1:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值