java基础黑马程序员经典题目

时间:2022-02-11 00:43:14

今天偶然看到几道传智黑马程序员-----java基础的题目,觉得不错,和大家分享一下吧。


1请列举您了解的一些排序算法,并用Java语言实现一个效率较高的。


2定义一个二维int数组,编写代码获取最小元素。


3、判断一个字符串是否是对称字符串,例如"abc"不是对称字符串,"aba""abba""aaa""mnanm"是对称字符串

求斐波那契数列第n项,n<30,斐波那契数列前10项为1,1,2,3,5,8,13,21,34,55


5编写程序,打印1100之内的整数,但数字中包含7的要跳过,例如:17277172


6用代码证明,在try中写了return,后面又写了finally,是先执行return还是先执行fianlly


7写出以下代码执行结果,分析为什么?(没有分析结果不得分)

       public class Test {

               public static void main(String[]args) {

                       String s= "abc";

                      s.substring(1);

                      s.replace("bc", "xyz");

                     System.out.println(s); 

                      Stringvalue = new String ("abc");

                     System.out.println(s == value);

               }

      }

8 throwthrows有什么区别? trycatchfinally分别在什么情况下使用?


大家有兴趣的可以做一下,有什么想法的我们可以交流,不懂得楼下评论回复,谢谢。