本帖最后由 xiao_ming 于 2015-10-24 17:25 编辑
第二期Android菜鸟饭团#Java学习#第三课 活动笔记
一、while&do while语句 while语句为如下形式: While(逻辑表达式){语句;.....;} 执行过程:先判断逻辑表达式的值,若=true,则执行其后面的语句,然后再次判断条件并反复执行,直到条件不成立为止。 Do{语句;...;}while(逻辑表达式); 执行过程:先执行语句,再判断逻辑表达式的值,若为true,再执行语句,否则结束循环。
二、break&continue语句 Break语句用于终止某个语句懂得执行。用在循环语句体中,可以强制退出循环; 【例】 Public class Test { Public static void main (String arge[]) { Int stop = 4; For ( int i = 1; i<= 10; i++ ) //当i 等于stop时,退出循环 If (i == stop ) break; System.out.println(“ i =” + i); } } } |
continue语句用在循环语句体中,用于终止某次循环过程,跳过循环体中continue语句下面未执行的循环,开始下一次循环过程 【例】 Public class Test{ Public static void main (String args[]) { For ( int i = 101; i<200; i+=2) { Boolean f = true ; For (int j = 2; j < i ; j++) If ( i% j===0) F = false; } } If (!f) {continue;) System.out.print(“ “ + i); } } |
三、switch case语句 小心case穿透,推荐使用break语句,如果不带break将会执行下一个case语句直到出现break或者程序结束。多个case可以合并到一起,多个case可以同时指向一条语句,多个case的语句之间的关系是或的关系,任意一条成立 都将执行该语句。Default可以省略带式不推荐省略这样会使你的程序更少bug;Switch只能探测int类型的值以及可以转化为int类型的值
四、方法 Java的方法类似于其他的函数,是一段用来完成功能的代码片段,声明格式。 形式参数: 在方法被调用时用于接收外界输入的数据。 实参: 调用方法时实际传给方法的数据。 返回值:方法在执行完毕后返回给调用它的环境的数据。 返回值类型:事先约定的返回值类型,如无返回值,必须返回值类型void
Java语言中使用下述形式调用方法:对象名,方法名,实参的数目,数据类型和次序必须和所调用方法声明的形参列表匹配; Return 语句终止方法的运行并指定要返回的数据; Java中进行函数调用中传递参数时,遵循值传递的原则; 基本类型传递的是该数据值本身。引用类型传递的是对象的引用,而不是对象本身。 五、问题 为什么有些语句之间有空格?
print和println的区别?
创建的工程名和public class后面的不一致,为什么即便下面的工程创建都正确还会报错?
Java中单引号和双引号的区别?
Scanner sc(相当于C语言中的函数名)=new Scanner(System.in)输入格式 String name=sc.(‘.’表示引用此方法)nextLine(); 输入字符串的格式 int age=sc.nextInt(); 输入整型变量的格式 float salary=sc.nextfloat(); 输入浮点型变量的格式
每一个技术小白都有一个成为大神的梦想,现在Android菜鸟饭团就给你这个成就梦想的机会。我们提供最新的Android技术教学,只要你又耐心和毅力就一定会在这里有所收获。 Android菜鸟饭团由 南阳GDG组织发起,秉承着开放、分享、创新的原则,希望通过GDG社区的力量能够给更多的想要学习Android开发技术的小白们创造一个学习,交流,分享的环境。同往常的GDG活动一样,我们依然是任性的一个子都不要,并且还在周六的分享中提供盒饭和不定期的惊喜小礼物呦~所以快来加入我们吧,为你的大神梦想迈出第一步。 把你的个人信息和申请理由快快发送到android@chuang1.net,前来加入我们吧
|