Java入门(2)

第三章 方法入门

定义一个方法的格式:

​ public static void 方法名称( ){

​ 方法体

​ }

// helloword
public class HelloWorld{
    public static void main(String[] args){
        System.out.println("Hello World!");
    }
}
方法名称的命名和变量一样,使用小驼峰。

方法体:也就是大括号可以包含任意条语句。

​ 注意事项

注意事项:
方法的定义不能产生嵌套包含关系。方法定义好后,不会执行,如果想要执行,一定要进行方法的调用。
如何调用方法:格式: 方法名称();
在一个Java文件中,public class 这样的类,类名和文件名一定相同
一个Java文件当中只能有一个public class

第四章 流程控制与数据结构

顺序结构:顺序执行,根据编写的程序,从上到下运行

1.判断语句1——if
1. if语句的三种格式
// 单分支
if(关系表达式){
	语句体;
}

​ 执行流程:首先判断关系表达式,看其结构是true还是false,如果是true,就执行语句体;如果是false,就不执行语句体。

// 双分支
if(判断条件){
    语句体1}else{
    语句体2}
// 多分支
if(判断条件1){
    执行语句1}else if(判断条件2){
    执行语句2}
……
else if(判断条件n){
    执行语句n;
}else{
    执行语句n+1}

​ 1.2.语句练习

public class panduan{
	public static void main(String[] args){
		int score = 90;
		if(score<0||score>100){
			System.out.println("你的输入错误");
		}else 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{
			System.out.println("你的成绩不及格");
		}	
	}
}
public class Max{
	public static void main(String[] args){
		int a = 1;
		int b = 2;
		int max a>b ?a<b; //使用三元运算符判断
		if(a<b){
			System.out.println("最大值:"+b);
		}
		else{
			System.out.println("最大值:"+a);
		}
	}
}

2.判断语句2——switch
case 内容1 : {
	内容满足时执行语句块;
[break;]
}
case 内容2 : {
	内容满足时执行语句块;
[break;]
}
...
default:{
	内容都不满足时执行语句块;
[break;]
}
}

注意:long 、float 、double 、boolean类型不能做switch的参数

3.循环语句1——for

for(表达式1;表达式2;表达式3){
循环体;
}
循环执行流程:
第一次:表达式1,表达式2,循环体,表达式3
第二次及之后每次:表达式2,循环体,表达式3
直到表达式为假结束
while

1 while(布尔表达式){
2 		循环体;
  }

break
结束所有循环
continue
结束本躺循环
do while

do {
循环语句
}while(循环条件);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值