本站已关停,现有内容仅作科研等非赢利用途使用。特此声明。
查看: 1188|回复: 0
打印 上一主题 下一主题

第二期Android菜鸟饭团#Java学习#第三课 活动笔记

[复制链接]
跳转到指定楼层
1#
发表于 2015-10-22 23:58:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 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的区别?

    • 答:有ln换行,没有不换行。

  • 创建的工程名和public class后面的不一致,为什么即便下面的工程创建都正确还会报错?

    • 答:创建的工程名和public class后面必须一致。

  • Java中单引号和双引号的区别?

    • 答:“haha”=‘h’‘a’‘h’‘a’;‘\0’,即单引号的内容比双引号多一个‘\0’

  • 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,前来加入我们吧  


ChinaGDG.com
回复

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表