循环语句、嵌套循环、方法定义
程序员文章站
2024-03-26 08:08:18
...
循环
for循环
//for练习
public class Test_for {
public static void main(String[] args) {
for (int i = 0; i < 5; i++) {
System.out.println(i);
}
}
}
while循环
public class Test_while {
public static void main(String[] args) {
int i=1;
while(i<5) {
System.out.println(i);
i++;
}
}
}
综合练习
模拟用户登录
正确的用户名是123,密码是987
提示用户录入用户名和密码,进行判断,如果录入正确就提示“登录成功”;如果录入错误就提示“登录失败,请重新录入”
如果登录失败,就继续录入,直到登录成功为止
public class Test_login {
public static void main(String[] args) {
int user=123;
int pass=987;
Scanner sc = new Scanner(System.in);
while(true) {
System.out.println("输入用户名");
int user1=sc.nextInt();
System.out.println("输入密码");
int pass1=sc.nextInt();
if (user1==123&&pass1==987) {
System.out.println("账号密码正确");
break;
}else {
System.out.println("输入不正确请重新输入");
}
}
}
}
循环嵌套
输出99乘法表
public class Test_99 {
public static void main(String[] args) {
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(j+"*"+i+"="+i*j+" ");
}
System.out.println();
}
}
}
上一篇: Android自定义Button