21xrx.com
2024-12-23 00:44:48 Monday
登录
文章检索 我的文章 写文章
Java面试:小米的笔试题和解析
2023-06-11 18:25:37 深夜i     --     --
Java数组 排序 算法

前不久,在小米的一个Java岗位的面试中,笔试部分的题目引起了我们的关注。这篇文章将会分享小米面试的笔试题,以及解析其中的一道题目。

小米笔试题

题目描述:

在代码中,有一个字符串数组,按照字典序排序,输出字符串中最短的一个。

代码如下:


public static void main(String[] args) {

  String[] strs = "bad";

  Arrays.sort(strs);

  System.out.println(strs[0]);

}

解析:

在示例代码中,我们定义了一个字符串数组,然后通过Arrays.sort()方法对该数组进行字典序排序。最后输出第一个元素即为最短的字符串。这道题目考察了对Java数组和排序的基本理解能力。

关键词:

Java数组、排序、算法

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复