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 list = new ArrayList();
        list.add("欢迎您");
        changeList(list);
    }

    /**
     * 这里涉及到一个异常
     * lisi的size为1,但是len设置为了2,所以会数组下标越界异常
     * 所以进入catch的方法
     * 最后再执行finally
     * @param list
     */
    private static void changeList(List list) {
        int len=2;
        int i=0;
        try {
            for (; 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:祸兮福所倚,福兮祸所伏

Original: https://www.cnblogs.com/xnuuuu/p/12163610.html
Author: 小秫秫儿
Title: 4.某航空公司java题

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/592684/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Java编辑器的下载和应用——IDEA

    IDEA下载 (1)搜索 IntelliJ IDEA,选择电脑适合的版本下载(跟着指示一步步安装就好了) (2)安装完成后打开,创建一个空项目(在之后的学习中可把所有的代码放这里,…

    Java 2023年6月6日
    043
  • Linux、Windows下Redis的安装即Redis的基本使用详解

    前言 什么是Redis Redis是一个基于 内存的key-value结构数据库。Redis 是互联网技术领域使用最为广泛的存储中间件,它是「 Remote Dictionary …

    Java 2023年6月15日
    073
  • CSharp: Iterator Pattern

    csharp;gutter:true; /// /// A simple file handlng class /// Iterator Patterns 迭代器模式 /// 20…

    Java 2023年6月16日
    059
  • Spring系列2:Spring容器基本概念和使用

    本文内容 简单回顾IoC和DI概念 Spring容器的概念 的xml配置和初始化 容器的基本使用 bean的定义和初始化配置 简单理解IoC和DI概念 什么是IoC控制反转? 通俗…

    Java 2023年6月5日
    0109
  • eShopOnContainers 是一个基于微服务的.NET Core示例框架

    找到一个好的示例框架很难,但不是不可能。大多数是小型Todo风格的应用程序,通常基于SimpleCRUD。值得庆幸的是,Microsoft已经为eShopOnContainers创…

    Java 2023年6月7日
    074
  • AOP实现参数的判空问题

    不想每次都去判断必传的参数是否为空,写代码太繁琐了,正好最近用了AOP实现权限控制,依葫芦画瓢,现在用它实现参数的判空,至于AOP的原理之类,自己百度了解一下吧 NullDisab…

    Java 2023年6月8日
    068
  • java 删除字符串首尾指定字符

    package com.sankuai.dolphin.common.util; public class StringTrimUtils { /** * 删&#x9…

    Java 2023年5月29日
    0102
  • 设计模式学习笔记系列目录

    花了近一个月的时间,终于将Java 设计模式全部整理完毕。为了日后方便阅读回顾,按照模式类型整理如下 先介绍了设计模式的原则: 一、创建型模式(Creational Pattern…

    Java 2023年6月6日
    080
  • Spring boot——Actuator 详解

    management.health.status.http-mapping.FATAL=503 如果你需要更多的控制,你可以定义自己的 HealthStatusHttpMapper…

    Java 2023年5月30日
    071
  • PotPlayer播放百度云盘视频

    需要的工具 PotPlayer、油猴tampermonkey、坚果(这个不用下载,有个账号就行)下载地址:百度网盘 步骤 安装油猴tampermonkey 拖拽 Tampermon…

    Java 2023年6月9日
    0244
  • SpringBoot进阶教程(七十四)整合ELK

    在上一篇文章《SpringBoot进阶教程(七十三)整合elasticsearch 》,已经详细介绍了关于elasticsearch的安装与使用,现在主要来看看关于ELK的定义、安…

    Java 2023年6月8日
    059
  • 常见的垃圾回收机制

    如何工作 在某些 Java 虚拟机中,堆的实现截然不同:它更像一个传送带,每分配一个新对象,它就向前移动一格。这意味着对象存储空间的分配速度特别快。Java 的”堆指针…

    Java 2023年6月15日
    072
  • 【校招VIP】[Java][二本][5分]开发岗简历项目最好有两个

    关注 【校招VIP】公众号,回复【简历】,添加校招顾问微信,即可获取简历指导! 本份简历是一位21届二本前端同学的简历,简历评分7分。 一、学员简历 二、指导意见 简历模板没有问题…

    Java 2023年6月5日
    070
  • 文字隐写术-盲水印研究笔记【原创】

    gitee 开源代码(java) https://gitee.com/chejiangyi/shuiyin/tree/master 需求概述 研究盲水印对于版权保护的效果和能力 研…

    Java 2023年6月8日
    074
  • Spring AOP全面详解(超级详细)

    如果说 IOC 是 Spring 的核心,那么面向切面编程AOP就是 Spring 另外一个最为重要的核心@mikechen AOP的定义 AOP (Aspect Orient P…

    Java 2023年6月15日
    076
  • 我自定义的拦截器为什么会靠后执行?

    背景 模拟场景 是不是因为 order的值 找出在哪里赋予的 order值 解决办法 背景 项目中自定义了拦截器 Filter,项目中使用了 spring security,它也有…

    Java 2023年6月8日
    081
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球