共计 556 个字符,预计需要花费 2 分钟才能阅读完成。
逻辑运算符 & |! 和 短路逻辑运算符 && ||
区别在于 && 如果右边是 false 就不执行左边,而 & 无论怎样两边都会执行
执行第一句后果:i、j 都加 1
执行第二句后果:i 加 1,j 不变
三元运算符
条件?true 时执行:false 时执行
数据输出
导包 - 创建对象 - 接收数据
java.util.Scanner
Scanner sc = new Scanner(System.in);
int x = sc.nextInt();
猜数字
P52 代码在 GuessNumberGame 中
Scanner sc = new Scanner(System.in)
while(true){a = sc.nextInt();
}
在 while 里应用 Scanner 的对象,就能够始终输出一个数字
案例:水仙花数
要求某数的个位、十位、百位的数别离立方再求和等于该数。
例如 371:3^3+7^3+1^3=371 √
波及知识点:
求某数的个、十、百位。
个位:%10 取余
十位:/10 后再 %10 取余
百位:/100
* 此思维能够用来取任何数的任意位:
738294 若要取 8,则 /1000,失去 738 再 %10 取余。
随机数
P51
Random 生成随机数
导包 - 创建对象 - 应用
Java.util.Random
Random r = new Random;
int a = r.nextInt(10);// 随机数范畴在 [0,10)
留神不包含 10!
正文完