说到ifelse,就不得不说到计算机的与非门,简单点讲,就是0或者1,开门or关门。
ifelse很形象的把这个给保存了下来,也算是计算机编程家族的传统吧,反观各类编程语言,每门语言的基础语法都大相径庭,ifelse true false ,返回出来的bool,已经成为一种编程语言家族的一种延续。
java的if{}else{}和输入输出废话不多说,进入正题,ifelse的基础语法,大概,是这样的:
if(判断条件){判断条件符合后的操作}else{如果条件不满足后的操作}
怎么样,相当简单吧,下面我来举个栗子:
如果,你想追求的对象,你想和她拉手手,这需要条件吧,条件有很多啊,比如说,你长得很帅,然后你想追求的对象,刚好喜欢你,这就可以进行操作了,拉手手,如果你比较丑,那就是不满足,这时候,就进入到else语句中了。
实际操作:
int a=1;//先把它想象成你要交往的对象
if(a=1){//判断你是否满足你未来对象的择偶标准
System.out.println("拉手手");
//恭喜你,可以和你对象拉手手了
}else{
System.out.println("呵,男人都是大猪蹄子");
//这个时候,就不满足你未来对象的择偶标准了,小伙子,加油哦
}
……………
if elseif else
别急着走啊,还有余地的
比如说要追求的对象呢,你觉得对你还有意思,这个时候,肯定要追的啊
java的if{}else{}和输入输出这个时候,当当当当,隆重有请出新语法登场
if (满足条件:你长得帅){
System.out.println("拉拉手")
}else if(满足条件:长得帅,还会说话) {
System.out.println("领回家见家长");
}else(如果不满足上述条件:又丑又不会说话)
{
System.out.println("妹子:救不了,没救了,告辞,没救了");
}
以上都属于玩笑,不要把自己带入进去啊,到时候,内容引起极度不适?(o´ω`o)
引入:java输入
大家都知道,计算机和人是有交互的,所以呢,比如说简单的判断你输入的程序是否正常运行
语法:Scanner sc = new Scanner(System.in);
大家注意,如果编译器上方没有导入
import java.util.Scanner;这个包的话呢,程序下面是会划红线的,下面我来简单的介绍一下这个是如何使用的,为了简化流程,我就不再写main方法了,
Scanner sc =new Scanner(System.in);
//定义文本扫描器的对象sc
int a = sc.NextInt();
//从控制台输入的整数类型,赋值给a
if(a>=1){//进行数值的判断
//要执行的操作代码
}else{
//不满足的话,操作的代码
}
好了,狗粮吃够了,虽然我并不想吃,然而ifelse演绎的北京爱情故事令人沉醉,,呸,我感觉到了代码都有对象的绝望,哎?不对,java不是万物皆对象吗,吓得我赶紧new了个女朋友。
java的if{}else{}和输入输出
网友评论