Java实训课2
来源:互联网 发布:unity3d如何播放视频 编辑:程序博客网 时间:2024/06/05 16:54
一:循环结构
循环三要素:循环变量的处值,循环条件,循环变量的增量;
if语句:根据条件判断真假
if-else语句:根据布尔值的真假来选择做不同的事情
嵌套if:在条件内对条件再次进行判断
switch语句:可以代替一些多重if语句
while循环:当控制表达式为true时,while语句重复执行,条件必须是布尔表达式
do-while:先执行循环体,再计算表达式,条件必须是布尔表达式
for循环:与while,do while循环相似
break语句:可以完全结束一个循环,跳出循环体,执行循环之后的代码块;
continue语句:中止本次循环,开始下一次循环
Random随机类:Random()创建一个新的随机数发生器
例:取100以内不能被三整除的数的和
package com.hp.sx;
import java.util.Scanner;
public class Demo3 {
public static void main(String[] args){
int sum = 0;
for (int i = 0; i <= 100; i ++){
if (i % 3 != 0){
sum = sum + i;
}
}
System.out.println("和:"+sum);
}
}
if的使用:
package com.hp.sx;
import java.util.Scanner;
public class Demo1 {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("输入金额:");
int a=sc.nextInt();
if(a>500){
System.out.println("凯迪拉克·");
}else if(a>100){
System.out.println("帕萨特·");
}else if(a>50){
System.out.println("伊兰特");
}else if(a>10){
System.out.println("奥拓");
}else{
System.out.println("捷达");
}
}
}
if的条件语句和运算符的使用:
package com.hp.sx;
import java.util.Scanner;
public class Demo2 {
public static void main(String[] args){
System.out.println("请输入您的4位会员卡号:");
Scanner sc = new Scanner(System.in);
int number = sc.nextInt(); //接收用户从控制台输入的会员卡号,并保存在会员卡号变量中
int a = number/1000; //千位
int b = number%1000/100; //百位
int c = number%100/10; //十位
int d = number%10; //个位
if((a+b+c+d)>20){
System.out.println("恭喜中奖!您是幸运客户");
}else{
System.out.println("谢谢参与!");
}
}
}
- Java实训课2
- 【java 2】java泛型
- 【Java】(2)Java反射
- Java(2)
- Java-2
- java 2
- Java-2
- Java 2
- java(2)
- Java(2)
- java(2)
- java 2
- Java -2
- Java-2
- Java 2
- Java(2)
- JAVA | 2
- Java: reading Core Java 2
- java 构造类中成员的5种基本方式
- mysql深入四-慢查询
- 最长公共子序列问题
- 主元素
- 京东笔试:合法字符串
- Java实训课2
- String类一些比较常用的方法总结
- (noip 模拟 flower 种花)<贪心+后悔>
- 机器学习中的kNN及其Python实例
- 字符流读入
- Subversion代码提交中的org.apache.subversion.javahl.ClientException: svn: E200007: Commit failed异常解决
- 集成百度语音识别(VS2017 C++ )
- SpringMVC整合FastJson及简单使用
- python