Java基础第四讲
来源:互联网 发布:apache参数优化 编辑:程序博客网 时间:2024/06/10 08:24
一、循环语句
1.for
(1)for循环语句的格式:
for(初始化表达式语句;判断条件语句;控制条件语句)
{循环体语句;}
class ForDemo {public static void main(String[] args){for(int x = 1 ; x <= 10 ; x++){System.out.println("helloworld");}}}
(2)执行顺序:执行初始化语句,执行判断条件语句,判断条件语句结果如果是true,就继续向下执行,结果如是false,跳出循环.
2.while
(1)while循环语句的格式:
while(判断条件语句){
循环体语句;
控制条件语句;
}
(2)执行顺序:执行初始化语句,执行判断条件语句,结果如果是true则继续执行,结果如果是false则跳出循环.然后执行循环体语句;执行控制条件语句,返回第二步继续循环.
3.do..while
(1)do...while语句的格式:
do{
循环体语句;
控制条件语句;
}while(判断条件语句);
class DoWhileDemo{public static void main(String[] args) {int x = 1 ;do{System.out.println("helloWorld");x++ ;}while(x <= 10);}}
(2执行顺序:执行初始化语句,执行循环体语句,执行控制条件语句,执行判断条件语句,结果如果是true则继续执行,结果如果是false则跳出循环.返回第二步继续循环.
4.三种循环语句的区别:
do...while 先执行一次循环体,再判断.
二、跳转语句
1.break(中断,跳出):退出循环体
2.continue(继续):跳出本次循环,进入下一次操作
3.return(返回):退出方法体
三、方法(也称函数)
1.什么是方法:完成特定功能的代码体
2.格式:
修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2...参数类型...参数名n...){
方法体;
return 返回值;
}
3.写一个方法需要明确方法的返回值类型和参数列表
4.注意事项
(1)方法如果不被调用则不被执行
(2)方法与方法之间是平级关系,不可以嵌套使用
(3)方法定义的时候参数之间用逗号隔开
(4)方法调用的时候不用再传递数据类型
(5)如果方法有明确的返回值,一定要由return带回一个值
import java.util.Scanner ;class FuntionTest2 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.println("请您输入第一个数据:");int num1 = sc.nextInt();System.out.println("请您输入第二个数据:");int num2 = sc.nextInt();boolean flag = isEquals(num1 , num2);System.out.println(flag);}public static boolean isEquals(int a , int b){return a == b ;}}
四、方法重载
在同一个类中,可以有多个同名的方法,但是它们的参数列表不可以相同,且与返回值无关.参数列表不同指的是:参数的个数和参数的类型.
- Java基础第四讲
- java基础第四讲JavaScript详解
- Java基础:第四讲 Java的3个版本
- Java基础:第四十一讲 this和super
- java 第四讲
- Java讲座第四讲
- java第四讲
- HTML基础第四讲---图像
- OC基础第四讲:字典
- Java Web基础:第四讲 Java Web应用的文档结构
- java基础第四讲——数组、字符串、类与对象(构造器)
- java基础 第一讲
- Java基础第二讲
- Java基础第一讲
- Java基础第三讲
- Java基础第五讲
- Java基础第六讲
- Java基础第七讲
- Android onTouchEvent事件中onTouch方法返回值介绍
- 黑马程序员——Objective-C 第一天课程学习总结
- 2473 Junk-Mail Filter
- zoj 3607 Lazier Salesgirl 暴力 前缀和
- 输入两个整数,将它们按由大到小的顺序输出。要求使用变量的引用
- Java基础第四讲
- string中c_str()、data()、copy(p,n)函数的用法
- 自己理解的C和OC的本质区别
- 继承的相关注意事项
- [bin神带我飞系列]专题一 搜索入门
- 《操作系统》——存储管理
- magento xml配置详解(2)
- java实现极简单的 TXT小说阅读器
- 微信开发二三事:功能应用三、点歌系统