A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

312277526

初级黑马

  • 黑马币:43

  • 帖子:20

  • 精华:0

© 312277526 初级黑马   /  2018-6-12 20:22  /  932 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

=======================3种循环语句(forwhiledo while) =======================
public static void main(String[] args) {
       int count = 0;
       for(int i = 0; i < 10; i++) {
           System.out.println("你好");
           System.out.println(count++);
       }
       int x = 0;
       while(x < 10) {
           System.out.println("我好");
           x++;
           System.out.println(count++);
       }
       int y = 0;
       do {
           System.out.println("他好");
           y++;
           System.out.println(count++);
       }while(y < 10);
       int sum = 0;
       for(int xx = 0; xx < 5; xx++) {
           if( xx % 2 == 0) {
                System.out.println(xx);
                sum += xx;
           }
       }
       System.out.println("结果是:" + sum);
}
=======================3种方式调用方法=======================
public staticvoid main(String[] args) {
        //单独调用:方法名(参数);
        print();
        //打印调用:System.out.println(方法名称(参数));
        System.out.println(getSum(5,6));
        //赋值调用:数据类型 变量名 = 方法名(参数)
        String sum =getSum("5","6");
        System.out.println(sum);
    }
         
    //单独调用
    public static void print() {
        System.out.println("单独调用");
    }
    //打印调用
    public static int getSum(int a, int b) {
        return a + b;
    }
    //赋值调用
    public static String getSum(String a,String b) {
        return a + b;
    }
=======================3种方式比较3个数的最大值========================
public staticvoid main(String[] args) {
        int a = 10;
        int b = 20;
        int c = 30;
        //用第三方变量
        int temp = a > b ? a : b;
        int max = temp > c ? temp : c;
        System.out.println(max);
        //用三元运算嵌套
        int max2 = a > b ? (a > c ? a :c) : (b > c ? b : c);
        System.out.println(max2);
        //用for循环嵌套
        int max3;
        if (a >= b && a >= c) {
            max3 = a;
        } else if (b >= c && b >=a) {
            max3 = b;
        } else {
            max3 = c;
        }
        System.out.println(max3);
    }


方法调用图解:


1.png (164.57 KB, 下载次数: 26)

方法调用

方法调用

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马