• JDK5.0新特性2


    1.运行环境

    jdk1.8.0_77 Intellij IDEA2018.3 x64

    ——————————————————————————————————————————————————————————————————

    2.主要目标(回顾)

    静态导入

    自动装箱/拆箱

    for-each循环

    可变参数 枚举

    ——————————————————————————————————————————————————————————————————

    3.代码展示

    public static void main(String[] args) {

        out.println("hello");
    out.println(abs(-23.1));
    out.println(PI);

    }
    ================================================================================================================================
    public static void main(String[] args) {
    int i=300;
    Integer a1=300;
    Integer a2=300;
    System.out.println(a1 == a2);
    System.out.println(a1.equals(a2));

    System.out.println("=====================================================");

    Integer a3 = 100;
    Integer a4 = 100;
    System.out.println(a3 == a4);
    System.out.println(a3.equals(a4));

    System.out.println("=====================================================");
    Integer a5 = Integer.valueOf(103);
    Integer a6 = Integer.valueOf(103);
    System.out.println(a5==a6);


    ==========================================================================================================================================

    
    
    public static void main(String[] args) {
    int[] a = new int[]{10,20,30,40,50};
    for(int i:a){
    System.out.println(i);
    }

    List b = new ArrayList();
    b.add("aaa");
    b.add("bbb");
    b.add("ccc");
    b.add("ddd");
    for(Object s:b){
    System.out.println(s);
    }

    }

    =====================================================================================================================================
    
    
    public static void main(String[] args) {
    fun("aa");

    fun("bb",1);

    fun("cc",1,2,3);

    int[] ary = new int[]{10,20,30};
    fun("dd",ary);

    }

    public static void fun(String s,int... x){
    System.out.println("----------------------");
    System.out.println(x.length);
    for(int i:x){
    System.out.println(i);
    }
    }

    ======================================================================================================================

    public static void main(String[] args) {
    Season spring = Season.春天;

    Season summer = Season.夏天;


    Season[] seasons = Season.values();
    for(Season s : seasons){
    System.out.println("字符串形式:" + s.name());
    System.out.println("数字形式:" + s.ordinal());
    }


    Scanner sc = new Scanner(System.in);
    System.out.println("请输入一个季节:");
    String temp = sc.next();

    Season se = Season.valueOf(temp);

    se.show();

    System.out.println("请选择一个季节编号:");
    int no = sc.nextInt();

    Season se1 = Season.values()[no];

    se1.show();
    }


     
     
     

    4.运行结果

    hello
    23.1
    3.141592653589793

    ****************************************************************************************************************************

    false

    true
    =====================================================
    true
    true
    =====================================================
    true

    ****************************************************************************************************************************

    10
    20
    30
    40
    50
    aaa
    bbb
    ccc
    ddd

    ****************************************************************************************************************************

    0
    ----------------------
    1
    1
    ----------------------
    3
    1
    2
    3
    ----------------------
    3
    10
    20
    30

    ****************************************************************************************************************************

    字符串形式:春天
    数字形式:0
    字符串形式:夏天
    数字形式:1
    字符串形式:秋天
    数字形式:2
    字符串形式:冬天
    数字形式:3
    请输入一个季节:
    夏天
    夏天很炎热
    请选择一个季节编号:
    2
    秋天很干燥

    ****************************************************************************************************************************

    5.心得

    失败是什么?没有什么,只是更走近成功一步;成功是什么?就是走过了所有通向失败的路,只剩下一条路,那就是成功的路。

  • 相关阅读:
    威尔逊定理 费马小定理 欧拉定理 扩展欧拉定理
    Prufer编码
    [USACO 08MAR]土地购买 Land Acquisition
    [NOIp2004]虫食算
    [POI2000]病毒

    [NOI导刊] [2010] [提高] 淘汰赛制
    开源的基于云开发的通讯录小程序
    党建答题小程序
    抽奖活动小程序按人头开奖技术分析
  • 原文地址:https://www.cnblogs.com/nanren/p/13555624.html
Copyright © 2020-2023  润新知