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:祸兮福所倚,福兮祸所伏
  • 相关阅读:
    数据结构 树(下)
    数据结构 树(上)
    Python Scrapy爬虫(上)
    线程的生命周期
    多线程-方式二实现Runnable接口方式
    Thread类中的常用的方法及概述
    多线程-方式一继承Thread方式
    14: 字母的前趋或后继
    13: A+B
    12: 成绩转换
  • 原文地址:https://www.cnblogs.com/xnuuuu/p/12163610.html
Copyright © 2011-2022 走看看