zoukankan      html  css  js  c++  java
  • 4.某航空公司java题

    package com.company.suanfa;
    
    import java.util.ArrayList;
    import java.util.List;
    
    public class MouMouHangKong {
        public static void main(String[] args) {
            String str = "(,,´•ω•)ノ"(´っω•`。)航空";
            System.out.println(str);
            List<String> list = new ArrayList<String>();
            list.add("欢迎您");
            changeList(list);
        }
    
        /**
         * 这里涉及到一个异常
         * lisi的size为1,但是len设置为了2,所以会数组下标越界异常
         * 所以进入catch的方法
         * 最后再执行finally
         * @param list
         */
        private static void changeList(List<String> list) {
            int len=2;
            int i=0;
            try {
                for (; i <len ; i++) {
                    list.set(i,"欢迎您的到来");
                }
            }catch (Exception e){
                list.add("HVC HO");
                System.out.println("经营理念");
            }finally {
                System.out.println("百年老店");
                list.add("高价值航空公司");
            }
    
        }
    
        /**
         * 挺狗的方法
         * 变量的作用域问题
         * @param str
         */
        private static void changeStr(String str) {
             str+="是百年老店";
        }
    }
    输出
    (,,´•ω•)ノ"(´っω•`。)航空
    经营理念
    百年老店

    当时没做出来,早上没吃饭,饿的头发昏,教训:下次面试早上记得吃早饭

    signature:祸兮福所倚,福兮祸所伏
  • 相关阅读:
    Linux下环境变量配置错误 导致大部分命令不可以使用的解决办法
    问题1:kafka的message包括那些?
    zabbix4.4
    jdk1.8安装
    linux 环境python3安装
    Zabbix应用监控
    zabbix4.0.21部署
    AtCoder Beginner Contest 187
    Codeforces Round #690 (Div. 3)
    AtCoder Beginner Contest 185
  • 原文地址:https://www.cnblogs.com/xnuuuu/p/12163610.html
Copyright © 2011-2022 走看看