zoukankan      html  css  js  c++  java
  • JAVA 基础4-语句与方法

    一.分支语句

    1.if(条件判断){

      语句

    }

    2.if...else...

    3.if...else if...

    4.if...else if... else...

    5.switch...case...default(可选)...  switch语句用在判断整型或字符型的变量上时case后面的常量值也只能是整型或字符型;也可以用在String字符串上;

    二.循环语句

    1.while(条件判断){

      语句

    }

    2.do{

      语句

    }while(条件判断)

    do...while语句至少循环一次;

    3.for循环

    for(初始条件;条件判断;条件改变)

    {

      循环体语句

    }

    4.foreach循环语句

    foreach语句是for语句的特殊简化版本,任何foreach语句都可以改写为for语句,反之则不能完全改写。

    优点:简单方便,效率高;缺点:不能使用索引,每循环一次,s的值都会改变。

    例:

     public static void main(String[] args) {
            int[] arr = {1,3,5,7,9};
            for (int s : arr) {
                System.out.print(s + ",");    //打印结果为1,3,5,7,9,
            }
        }

    三.跳转语句

    1.break:终止整个循环;

    2.continue:跳出当前循环,继续下次循环;

    3.return:从一个方法返回;并把控制权交给调用它的语句。

    return[表达式]:可选参数,表示要返回的值;

    四.方法:有自己的名字,可重复调用。

    1.方法的四要素:权限修饰符;返回值类型;方法名;参数(或者没有参数)。

    2.方法的重载条件: 两个方法名相同;参数列表不同 (参数个数或者参数类型)。

    3.方法的递归:一个方法在自己的方法体内调用自己;

    例:求10的阶乘。
    public class  Text4 {
    	
    	public static void main(String[] args) {
    		System.out.println(fact(10));
    	}
    	public static long fact(long i) {
    		if (i == 1) {
    			return 1;
    		}
    		else {
    			return i * fact(i - 1);
    		}
    	}
    }
    
  • 相关阅读:
    jQuery
    jQuery
    jQuery Callback 函数
    怎样提高团队管理能力4
    poj 3461 Oulipo(KMP模板题)
    每日一小练——按字典顺序列出全部排列
    Java数据结构与算法之排序
    China Vis 2015 会议小结
    网络基础知识小小说
    NS3网络仿真(7): Wifi节点
  • 原文地址:https://www.cnblogs.com/wyc1991/p/8978209.html
Copyright © 2011-2022 走看看