java编程基础2.doc
《java编程基础2.doc》由会员分享,可在线阅读,更多相关《java编程基础2.doc(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、编程基础2本讲我们仍然学习编程基础。是。要学些什么东西呢?恩。我们将学习编程里重要的概念条件分歧和重复。把这个学会后,编程就变得很有趣了。是!要加油了!1. 条件分歧尼克,把某个数的个位数四舍五入,这样的程序你会写吗?呃,个位数四舍五入啊。也就是说个位数若大于或等于5则进一位,小于5则被舍去。这样的话,恩。恩。四舍五入的话,根据个位数的不同进行的处理也不同。是啊。那该如何写才好呢。在这里,就使用到了条件分歧。所谓的条件分歧,是指根据条件不同而转换为不同的处理。程序是从上到下依次进行处理的。看到上面的图了吧。程序的话,通常是从上到下依次进行处理的。如果使用了条件分歧,就变成了下面的图。符合条件时
2、进行处理3,不符合时则进行处理2。也就是说,条件是否成立可以分为不同的处理。让我们来实际写一下条件分歧的语句吧。好的。在Java里面,条件分歧的写法有两种,下面就来分别进行说明。1.1. if语句首先是if语句。是。If语句是怎样的啊?若是单纯只有条件成立才能进行的处理,这时就使用if语句。13if(条件)语句/ 若条件成立则实行 语句 / 若条件成立则实行 If后面括号里的条件若成立,则进行中括号内的处理。而想在条件成立时不实行,条件不成立时实行的处理则使用else进行编写。如下所示。if(条件)语句/ 若条件成立则实行 语句 / 若条件成立则实行 else 语句/ 若条件不成立则实行 语句
3、 / 若条件不成立则实行 还有,使用else if语句,也可以记述这样的处理:不满足条件1但满足条件2。if(条件1)语句/ 若条件1成立则实行 语句 / 若条件1成立则实行 else if(条件2)语句/ 若条件2成立则实行 语句 / 若条件2成立则实行 好复杂呀。恩。开始会觉得很复杂,习惯了就好了。那么条件该怎么写啊?条件的话,要写条件式。条件式需要使用关系计算符和逻辑计算符来书写。下表是关系计算符的小结。关系计算符写法意思A BA大于B时成立 =A = BA大于等于B时成立 A BA小于B时成立 =A = 5)answer = a / 10 * 10 + 10; /进位 elseansw
4、er = a / 10 * 10;/舍去 /显示结果 textbox.setString(a + 个位数四舍五入后得出的数+ answer);实行结果如下所示。46 四舍五入后的数是50。1.2. switch另外一个条件分歧就是switch语句。Switch语句是根据变量值而变换不同处理时使用的。虽然If else也有相同功能,但有时使用switch语句比较简单。什么时候要使用啊?恩,比如说,通过键盘输入数字,每个数字的处理都有分歧时,相比if else语句,使用switch语句就比较简单方便。这样,每个数字进行的分歧处理,就能够一目了然。 不错啊。连续使用if else,程序就会变得很长很
5、复杂。 下面是switch语句的写法。 switch(变量)case 值1:语句 ;break;case 值2:语句 / 值2时实行 break;default:语句 / 不是值1也不是值2时实行 根据第1行变量值不同实行的处理也不同。比如,若变量值是1,则实行第3行到第6行的处理。若值为2,则实行第8行到第11行的处理。 值1和值2以外的情况怎么办呢? 若哪个值都不是,则实行default以下的处理。 接下来就让我们来看使用switch语句的例子。 int a = 1;switch(a)case 0:textbox.setString(“a = 0”);break;case 1:textbo
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 编程 基础
限制150内