# 7.02总结

4 篇文章 0 订阅
1 篇文章 0 订阅

7.02总结

Random 工具类的使用

	 使用步骤
		1.导包 
			import java.util.Random;
		2.创建引用对象 
			Random ra = new Random(); 
		3.通过引用对象名调用方法随机生成指定类型数据
			随机生成数据类型  变量名  = 引用变量名.随机生成数据类型方法();
						int temp   = ra.nextInt();
			也可以指定开区间和闭区间
				int temp   = ra.nextInt(max-min+1)+max;

Scanner 工具类的使用

	使用步骤
		1.导包 
			import java.util.Scanner;
		2.创建引用对象 
			Scanner sc = new Scanner(System.in); 
		3.通过引用对象名调用指定类型数据方法名键盘输入指定的值
			键盘输入数据类型  变量名  = 引用变量名.键盘输入数据类型方法();
			int temp=sc.nextInt();//键盘输入int类型区间整数
			String str=sc.nextLine();//键盘输入字符串
			String nex=sc.next();//键盘输入任意字符,截取直到空格出现的位置
			//如果用户输入空格后还输入了数据可能会发生越位到next.Line的情况只					需要在next方法下方再加入sc.nextLine方法即可(只调用不引用)
			sc.colse();//关闭键盘输入,降低内存消耗

逻辑运算符 & | ^

&

逻辑与

	 表达式1 & 表达式2
	 	两个表达式boolean值都为true才为true

短路与

	 表达式1 && 表达式2
	 	当多个条件表达式时,把最有可能为false的表达式放在最前面。从而达到短路与的效果

|

逻辑或

	   表达式1 | 表达式2
	  	 两个表达式boolean值只要有一个为true就是true,否则为false

短路或

		表达式1 || 表达式2
			把最有可能为true的表达式放在前面。为true直接执行

^

异或

	    表达式1 ^ 表达式2
	    	两个表达式boolean值相同为false,不相同为true

!

		表达式1 ^ 表达式2
			表达式为true则为falsefalse则为true(取反)

if(条件判断)

单分支

if(条件表达式){
条件为true执行代码块

}
条件不满足则不执行代码块
## 双分支
if(条件表达式){

条件为true执行代码块

}else{
条件不满足执行代码块
}
## 多分支
	if(条件表达式1{

条件表达式1true执行代码块

}else if(条件表达式2){
条件表达式2true执行代码块
...
}else{
条件不满足执行代码块
}

for(循环结构)

for(初始值;循环条件;迭代因子){
	循环执行代码块
	}
循环可以嵌套
也可以和if判断嵌套
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值