————————----- android培训、java培训、java学习型技术博客、期待与您交流! ——————----------
条件判断与数组
◆While语句:
定义格式:列子
Int x =1; 定义初始化表达式
While(x<=5) 条件表达式
{
System.out.println(“x”=+x); 循环执行语句
X++
}
While和do while的区别:
⒈ While 先判断条件、只有条件满足才执行循环
⒉ dowhile 先执行循环体、在判断条件、在继续执行循环体
◆for和while的区别:
⒈变量有自己的作用域、如果将循环增量定义在for语句中、那么该变量只有在for语句内有效、for语句执行完毕该变量在内存中被释放。
2.For和 while 可以进行互换、如果需要定义循环变量 则用for 为最好。
◆函数的特点:
●定义函数可以将功能代码进行封装
●提高代码的复用
●函数只有被调用才会被执行
●对于函数没有具体的返回值、返回值类型用void 表示
注意:⒈函数只能调用函数、不可以在函数内部定义函数
⒊ 义函数时、函数结果应返回给调用者
◆如何定义一个函数:
1.确函数的返回值类型
⒉在明确在定义该功能的过程中是否需要未知的内容参与运算、因为是在明确参数的类型和个数。
列子:↓
public class HanShu {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int Max = getMax(3,4); //进行调用
System.out.print(Max);
public static int getMax(int x,int b)// 定义函数
{
if(x>b)
return x; //返回值
else
return b;
//return(x>b)?x:b; 使用三元运算符进行比较
}
}
◆数组:
数组的定义格式:
① 元素类型[] 数组名 = new 元素类型(元素个数或数组长度)↓
① int [] arr =newint[5];
② 元素类型[] 数组名 = new 元素类型 [] (元素,元素…)
③ int [] arr = newint []{1,2,4,6};
④ int []arr={1,3,5};
————————----- android培训、 java培训、java学习型技术博客、期待与您交流! ——————----------