java流行控制
import java.util.Scanner;
public class Demo1 {
public static void main(String[] args) {
//获取用户输入的信息
Scanner scanner = new Scanner(System.in);
System.out.println("请输入");
String str = scanner.nextLine();//Enter为结束建
System.out.println(str);
//判断
if (scanner.hasNextLine()){
System.out.println(str);
}
scanner.close();//IO流应该关闭
}
}
public static void main(String[] args) {
//求和和平均数,输入非数字则结束
double num = 0;
int m = 0;
//获取用户输入的信息
Scanner scanner = new Scanner(System.in);
//循环
while (scanner.hasNextDouble()){
double x = scanner.nextDouble();//获取用户输入的数字
num = num + x;
System.out.println("你输入了第"+(++m)+"个数,和是"+num+"平均数是"+(num/m));
}
scanner.close();
}
Switch
public static void main(String[] args) {
String name= "金亚星";
switch (name){
case ("金亚星"):
System.out.println("金亚星");
break;
case ("张三"):
System.out.println("张三");
break;
default:
System.out.println("啥也不是");
}
}
break
结束循环
contiune
少执行一次循环
三角形代码
public static void main(String[] args) {
//三角
for (int i = 0; i < 5; i++) {
for (int j = 5; j < i; j++) {
System.out.println(" ");
}
for (int j = 0; j <= i; j++) {
System.out.println("*");
}
for (int j = 0; j < i; j++) {
System.out.println("*");
}
System.out.println("");
}
}
浙公网安备 33010602011771号