软件工程师面试题整理(未完)

来源:互联网 发布:思派网络 ceo 马旭广 编辑:程序博客网 时间:2024/05/18 00:38

1.怎样倒序输出一个字符串

Java代码 

     方法一:转换成charArray类型
  1 public class javatest {
  2     public static void main(String[] args) {
  3         String originalString = "abcdefg";
  4         String resultString = "";
  5         char[] charArray = originalString.toCharArray();
  6         for (int i = charArray.length-1; i>=0; i--){
  7                 resultString +=charArray[i];
  8             }
  9         System.out.println(resultString);
  10     }
  11 }
  方法二:如果使用reverse()方法
  2 public class reverseTest {
  3
  4     public static void main(String[] args) {
  5        String originalString = "abcdefg";
  6        StringBuffer stringBuffer = new StringBuffer(originalString);
  7        System.out.println(stringBuffer.reverse());
  8     }
  9 }


2.怎么需找一个表中重复的数据

   select id,name from table  in (select id from table group by  id having count(id)>1)

  知识点:WHERE 关键字无法与合计函数一起使用 所以增加了having 关键字

4.list中多个user信息,怎么按年龄排序

5还有怎么在js上用表情循环显示多个user信息

6.后台action怎么接受前台数据的




0 0