java基础---------循环的嵌套与方法概述


一、重点知识

默认的构造器是编译器提供的

子类继承的父类一定要有一个无参构造器,不然会报错。

break只作用于循环与switch 在if中写也是为了作用于上面两种

continue结束当次循环,后面还会继续执行循环

子类编写构造器时候不能使用父类的属性作为形参

while 中的迭代条件不固定,也可以放在循环语句前面,但注意判断条件的改变

注意continue 在while循环和 do- whille中的使用,先continue然后再迭代条件会造成死循环,for循环则不会,因为他的迭代条件没有写在循环体中

break终止 continue 中止

printf ===print+ format 格式化打印
占位符,使用一个符号占据这个空间  %s string类型的占位符;%d  整数类型的占位符  %f  浮点型的占位符

只有在项规定小数点后多少位使用  %.2f代表打印小数点后两位,其他都没必要

多层循环的嵌套中,内外程循环要连在一起,就要在循环条件上产生联系

方法内不能定义方法

并不一定要把main函数写在类的开始,方法的位置任意

在自己的类里调用方法,直接写方法名();就可以了

二、重点问题

1、解决eclipse中不能查看源码的问题

教大家解决eclipse为什么不能查看源码-百度经验

2、题目描述:公鸡5文钱1只,母鸡3文钱1只,小鸡3只1文钱,100文钱刚好买100只鸡,怎么买?
```
public class HomeWork {

public static void main(String[] args) {

//思想,把其扩大倍数,尽量不要用小数计算,计算机在计算double型的可能会出现问题,

//所有以后尽量不要使用double运算, 尤其是求整数的问题,

for(int i = 1;i <= 20;i++){

for(int j = 1;j <= 33;j++){

int k = 100 - (j + i);

if((i + j + k == 100) &&(15 * i + 9 * j + k == 300)){

System.out.println("公鸡" + i + "母鸡" + j + "小鸡" + k);

}

}

}

}

}

```

总结 尽量不要用小数计算,计算机在计算double型的可能会出现问题,所有以后尽量不要使用double运算, 尤其是求整数的问题

三、课堂知识

1、关键字
break关键字

用法一:switch-case语句中,break用于防止switch穿透。

用法二:循环语句:while,do-while,for。强制结束了循环语句,无论循环条件是否满足。

continue

只能在循环中使用,专门用于控制循环。

用法:结束当前这次循环,循环下次会继续执行。

在while,do-while循环中使用,注意continue关键字和循环变量的变化的位置。防止初选死循环这种情况。for循环中就没有这种顾虑

补充:带标签的break和continue的使用。
lab:for(){
for(){
break lab;
}
}
跳出的为整个循环。

2 循环嵌套

2.1 几种打印方式

1.println();//打印后换行:print+line

2.print();//就打印,不换行

3.printf(" 占位符 \n",类型的变量);//格式化打印:print+format
%d,整数占位符  %s,字符串占位符%f,浮点占位符   %.2f,%.3f     %c,字符占位符

2.2 多重循环

就是把内层循环当成外层循环的循环体

多种循环,指的就是循环的嵌套。特点:外层循环执行1次。内存循环要完整的执行一遍。

2.3 循环使用总结

当只有内层循环的循环条件为false时,才会完全跳出内层循环,才可结束外层的当次循环,开始下一次的循环

设外层循环次数为m次,内层为n次,则内层循环体实际上需要执行m*n次

3 方法

方法:描述类应该具的功能

* 比如:Math类:sqrt()\random() \...

*    Scanner类:nextXxx() ...

* 1.举例:

* public void eat(){}

* public void sleep(int hour){}

* public String getName(){}

* public String getNation(String nation){}

 2. 方法的声明:权限修饰符  返回值类型  方法名(形参列表){

 方法体

   }

3. 说明:

3.1 关于权限修饰符:默认方法的权限修饰符先都使用public

* Java规定的4种权限修饰符:private、public、缺省、protected  -->封装性再细说

* 3.2 返回值类型: 返回值  vs 没返回值

* 3.2.1  如果方法返回值,则必须在方法声明时,指定返回值的类型。同时,方法中,需要使用 return关键字来返回指定类型的变量或常量:“return 数据”。 如果方法没返回值,则方法声明时,使用void来表示。通常,没返回值的方法中,就不需要使用return.但是,如果使用的话,只能“return;”表示结束此方法的意思。

 3.2.2 我们定义方法该不该返回值?

① 题目要求      ② 凭经验:具体问题具体分析

 3.3 方法名:属于标识符,遵循标识符的规则和规范,“见名知意”

 3.4 形参列表: 方法可以声明0个,1个,或多个形参。

 3.4.1 格式:数据类型1 形参1,数据类型2 形参2,...


 3.4.2 我们定义方法时,该不该定义形参?

         ① 题目要求       ② 凭经验:具体问题具体分析

  3.5 方法体:方法功能的体现。

4. 方法的使用中,可以调用当前类的属性或方法

*  特殊的:方法A中又调用了方法A:递归方法。

*    方法中,不可以定义方法。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,324评论 6 498
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,356评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 162,328评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,147评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,160评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,115评论 1 296
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,025评论 3 417
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,867评论 0 274
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,307评论 1 310
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,528评论 2 332
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,688评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,409评论 5 343
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,001评论 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,657评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,811评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,685评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,573评论 2 353

推荐阅读更多精彩内容