0
点赞
收藏
分享

微信扫一扫

【JAVA】条件判断语句合集(源代码实例,入门参考)




一、IF、Else(标准实例,是和否的判断)。

package HELLO;
import java.util.Scanner;
public class input {

public static void main(String[] args)
{
System.out.println("**************");
System.out.println("上海 - 北京");
System.out.println("票价:400元");
System.out.println("**************");
System.out.println("");
System.out.println("请输入付款金额:");

Scanner in_1= new Scanner(System.in);
int in_11=in_1.nextInt();

int ling=0;
if(in_11>=400){
System.out.println("购票成功!找零:"+(in_11-400)+"元");
}
else {
System.out.println("购票失败!您还差:"+(400-in_11)+"元");
}
}
}

运行结果:

**************

上海 - 北京

票价:400元

**************

请输入付款金额:

410

购票成功!找零:10元

二、else if的用法(多个条件判断)。

package HELLO;
import java.util.Scanner;
public class input {

public static void main(String[] args)
{

System.out.println("**************");
System.out.println("上海 - 北京");
System.out.println("票价:400元");
System.out.println("**************");
System.out.println("");
System.out.println("请输入付款金额:");
Scanner in_1= new Scanner(System.in);
int in_11=in_1.nextInt();
int ling=0;
if(in_11>=400 && in_11<=600)
{
System.out.println("购票成功!找零:"+(in_11-400)+"元");
}
else if(in_11==0)

{
System.out.println("购票失败!您想空手套白狼吗?");
}
else if(in_11<400 && in_11>=0) // 用户输入的金额小于票不够
{
System.out.println("购票失败!您还差:"+(400-in_11)+"元");
}
else // 除了上述条件以外的条件
{
System.out.println("您输入的金额不合法,请检查!");
}
}
}

三、Case、Switch

package HELLO;
import java.util.Scanner;
public class input {

public static void main(String[] args)
{

System.out.println("**************");
System.out.println("1 ---- 乒乓球");
System.out.println("2 ---- 音乐");
System.out.println("3 ---- 篮球");
System.out.println("0 ---- 全能");
System.out.println("**************");
System.out.println("");
System.out.println("请选择你的爱好:");
Scanner in_1= new Scanner(System.in);
int in_11=in_1.nextInt();
int ling=0;

switch (in_11) {
case 1:
System.out.println("改天约张继科陪你玩玩!");
break; // 退出整个 switch,运行到break后,不再进行下面的case了。
case 2:
System.out.println("请你参加周杰伦的演唱会!");
break; // 退出整个 switch,运行到break后,不再进行下面的case了。
case 3:
System.out.println("有一张NBA的票,要吗?");
break; // 退出整个 switch,运行到break后,不再进行下面的case了。
default:
System.out.println("太自恋了!画个圈圈鄙视你!");
break;
}

}
}

四、只有一行代码的二选一,类似于iif

m_type=(b==1)?"张飞":"李白";



举报

相关推荐

0 条评论