自由式学习
109人加入学习
(0人评价)
Java_Java语言基础课程

java系列的基础免费课程

价格 免费
该课程属于 1532-张同学-Java方向-就业:是 请加入后再学习

方法调用的三种格式

1.   单独调用:  方法名称(参数)

2.打印调用  System.out.println(方法名称());

3.赋值调用:数据类型 变量名称=方法名称(参数)

注意  此前学习的返回值类型void只能单独调用

[展开全文]

方法其实是若干语句的功能集合

方法好比一个工厂

蒙牛工厂 原料 ; 奶牛、饲料、水

               产出物 奶制品

钢铁工厂 原料 铁矿石、煤炭

              产出物 钢铁建材

参数  (原料) 就是进入方法的数据

返回值(产出物) 就是从方法中出来的数据

定义方法的完整格式

修饰符 返回值类型 方法名称(参数类型 参数名称,..........) { 

方法体

return 返回值;一定要注意格式

修饰符 现阶段固定写法  public static 

返回值类型   也就是方法最产生的数据结果是什么类型

方法名称  方法的名字 规则和变量一样,小驼峰

参数类型 进入方法数据对应的变量名称

PS: 参数如果有多个,使用逗号分割

方法体  方法需要做得事情,若干行代码

return  俩个作用 第一 停止当前方法,第二将后面的返回值还给调用处

返回值 也就是方法执行后最终产生的数据结果

 

注意 :return后面的“返回值”必须和方法名称前面的“返回值类型”保持对应

}

定义一个俩个int相加的方法,三要素

返回值类型  int

方法名称 sum

参数了列表 int a, int b

public class Demo02MethodDefine {

    public static void main(String[] args) {

      sum;

 }

 

public static int sum(int a,int b) {

int result =a+b

return result;

}

}

[展开全文]
5.fori回车
public class Demo01Method {
    public static void main(String[] args) {
        for (int j = 0; j < 5; j++) {
            for (int i=1; i<=20;i++ ) {
                System.out.print("*");
            }
            System.out.println();

        }


    }

[展开全文]

public class DemoHundredSum {
    public static void main(String[] args) {
        int sum = 0;
        for (int i=1;i<=100;i++) {
            if (i%2==0) {
                sum+=i;
            }
            
        } 
        System.out.println("结果是"+sum);
    }
}

public class DemoHundredSum {
    public static void main(String[] args) {
        int sum = 0;
        int i =1;
        while (i<=100) {
            if (i%2==0) {
                sum+=i;
            }
            i++;
                
        } 
        System.out.println("结果是"+sum);
    }

public class DemoHundredSum {
    public static void main(String[] args) {
        int i=1;
        int sum =0;
        do {
            if(i%2==0) {
                sum+=i;
            }
        i++;
        } while(i<=100);
        System.out.println("结果是"+sum);
    }

        
 

 

[展开全文]

 嵌套循环

for(){

      for(){

}

}

 

public class DemoLoopHourAndMinute {
    public static void main(String[] args) {
        for (int hour =0; hour< 23; hour++) {
            
            for(int minute = 0; minute<60; minute++) {
            
            System.out.println(hour+"点"+minute+"分");
            }
            
            
        }
    }

        

[展开全文]

死循环 永远停不下来的循环

标准格式 while(true) {

}

public class Demo03DeadLoop {
    public static void main(String[] args) {
        while (true) {
            System.out.println("I LOVE YOU!");
        }
    }
}
        
 

[展开全文]

循环控制语句continue

一旦执行立即跳过当前次循环内容,马上开始下一次循环

public class Demo03Continue {
    public static void main(String[] args) {
        for (int i=1; i<=10; i++) {
            if(i==4) {
                continue;
            }
            System.out.println(i+"楼层到了");
        }
    }
}
        
 

[展开全文]

break关键字用法

1.可以用在switch语句中,一旦执行,真个语句立即结束

2.还可以用在循环语句中,一旦执行,语句立即结束,打断循环

循环语句选择

凡是次数确定的情况下多用for语句,否则多用while语句

[展开全文]

三中循环区别

1.如果判断循环从来没有满足,那么for循环和while循环执行0次,do--while循环至少执行一次

2.for循环的变量在小括号中定义,只有在循环内使用。while和do--while初始化语句本来就在外边,所以出后循环还可以继续使用

[展开全文]

do--while 标准格式

do {

 

循环体

} while(判断条件);

拓展条件

初始化语句;

do {

循环体;

步进语句;

 

} while(判断条件);

public class Demo02DoWhile {
    public static void main(String[] args) {
        
        for (int i =1; i<=10; i++) {
            System.out.println(" 原谅你了"+i);
        }
         Sysem.out.println("========");
         int i =1;
         do {
             System.out.println("原谅你了"+i);
             i++;
             
         } while(i<=10);
         
         
         
    }
}

[展开全文]

while 语句

标准格式

while(条件判断) {

循环体

}

拓展格式

初始化语句;

while(条件判断) {

循环体;

步进语句;

}
}

public class Demo01While {
    public static void main(String[] args) {
        int i=1;(初始化语句)
        while (i <=10) {  (条件判断
            System.out.println("我错啦" +i);(循环体
            i++;(步进语句
        }
         
    }
}

[展开全文]

for循环语句

for(初始化语句表达式;布尔表达式;步进表达式) {循环体

}

 

public class Demo01For {
    public static void main(String[] args) {
        for (int i =1;i<=100;i++) {
            System.out.println("我错啦" +i);
        }
         System.out.println("程序停止");   
    }
}

[展开全文]

循环语句

for

while

do  while

 一般分成四部分

初始化语句 再循环最开始执行

条件判断  成立继续否则停止

循环体  重复事项内容

步进语句   每次循环都要进行收尾工作

 

[展开全文]

switch 注意事项

1.多个case后面数值不可以重复

2。switch后面的小括号只能是以下数据类型

基本数据类型 byte/short/char/int

引用数据类型 String字符串 enum枚举

switch语句格式可以很灵活 前后顺序可颠倒,而且break语句可以省略。

满足匹配那一个case就从那一个位置向下执行,直到遇到了break或者整体结束

[展开全文]

public class DemoSwitch {
    public static void main(String[] args) {
        int num=1;
        switch (num) {
            case 1:
            System.out.println(" 星期一");
            break;
            case 2:
            System.out.println(" 星期二");
            break;
            case 3:
            System.out.println(" 星期三");
            break;
            case 4:
            System.out.println(" 星期四");
            break;
            case 5:
            System.out.println(" 星期五");
            break;
            case 6:
            System.out.println(" 星期六");
            break;
            case 7:
            System.out.println(" 星期日");
            break;
            default :
            System.out.println("数据错误");
            break;    
        }
    }
        
}
        

[展开全文]

public class Demolata02 {
    public static void main(String[] args) {
        int score = 120;
        if (score>=90 && score <= 100) {
            System.out.println("优秀");
        } else if (score >=80 && score <90) {
            System.out.println("好");
        } else if (score>=70 && score < 80) {
            System.out.println("良");
        } else if (score>=60 && score < 70) {
            System.out.println("及格");
        } else if (score>=0 && score < 60) {
            System.out.println("不及格");
        } else {
            System.out.println("数据错误");
        }
    }
}

[展开全文]

判断语句  if...else if...else

if (判断条件) {

执行语句1;} else if (判断条件2) {

执行语句2;}

... else if (判断语句n) {

执行语句n;} else {

执行语句n+1;]

[展开全文]

判断语句  if语句

满足条件执行,不满足条件跳过

[展开全文]

如何调用方法  格式

方法名称();

[展开全文]