zoukankan      html  css  js  c++  java
  • Java学习——增强for循环、switch

    增强for循环

    Java5引入了一种主要用于数组的增强型for循环。

    例子

    public class ForTest {
        public static void main(String args[]){
            int [] numbers = {1, 3, 5, 7, 2, 4, 6, 8};
            for (int x: numbers){
                System.out.print(x);
                System.out.print(",");
            }
            System.out.println();
    
            String [] names = {"Jihite", "David", "Tom"};
            for (String name: names){
                System.out.print(name);
                System.out.print(',');
            }
        }
    }

    结果

    1,3,5,7,2,4,6,8,
    Jihite,David,Tom,

    switch

    :switch语句中的变量类型只能为byte、short、int或者char。

    public class ForTest {
    
        public static void main(String args[]){
            //char grade = args[0].charAt(0);
            char grade = 'B';
    
            switch(grade)
            {
                case 'A' :
                    System.out.println("Excellent!");
                    break;
                case 'B' :
                case 'C' :
                    System.out.println("Well done");
                    break;
                case 'D' :
                    System.out.println("You passed");
                case 'F' :
                    System.out.println("Better try again");
                    break;
                default :
                    System.out.println("Invalid grade");
            }
            System.out.println("Your grade is " + grade);
        }
    }
  • 相关阅读:
    相关术语随笔
    JDK简介和mac下安装和查看版本命令
    英语
    英语学习2
    英语学习-19.1
    为什么java是只有值传递而没有引用传递
    线程
    关于同步异步

    jdk动态代理实现原理总结
  • 原文地址:https://www.cnblogs.com/kaituorensheng/p/5751194.html
Copyright © 2011-2022 走看看