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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© zhang1593893277 注册黑马   /  2019-6-26 19:02  /  551 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

   来到杭州javaEE28期也已经10天了,从最开始的对java一无所知到现在知道了一些java的发展史,java怎么在电脑上运行以及程序员入门代码HelloWorld的书写,如何使用switch语句进行判断打印,以及case穿透的原理。if。。else 语句的使用,for,while,do..while,三种循环语句的不同,do..while是先进行一次循环然后进行判断,其他两种都是先进行判断然后才开始执行。最近的数组也是一大难点然后课上也是做了一个数组中个数字的排序例程:
public class Demo_0101 {
    public static void main(String[] args) {
        int[] arr = {15, 51, 2, 48, 52};
        for (int i = 0; i < arr.length - 1; i++) {
            for (int j = i + 1; j < arr.length; j++) {
                if (arr[i] > arr[j]) {
                    int k = arr[j];
                    arr[j] = arr[i];
                    arr[i] = k;
                }
            }
        }

        for (int i = 0; i < arr.length; i++) {
            System.out.print(arr[i] + " ");
        }
    }
}

然后昨天又做了一个关于方法的调用的案例:

public class Test05 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入一个数字:");
        int num = sc.nextInt();
        chicken(num);
    }

    public static void chicken(int num) {
        for (int x = 0; x <= num / 5; x++) {
            for (int y = 0; y <= num / 3; y++) {
                int z = num - x - y;
                if (z % 3 == 0 && 5 * x + 3 * y + z / 3 == 100) {
                    System.out.println(x + "," + y + "," + z);
                }
            }
        }
    }
}

0 个回复

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