黑马程序员技术交流社区

标题: 面试结束,分享题目 [打印本页]

作者: LOVE你的ME    时间: 2014-12-17 18:18
标题: 面试结束,分享题目
面试内容:
1,ArrayList list = new ArrayList(); 在这个泛型为Integer的ArrayList中存放一个String类型的对象。

2,编写一个类,在main方法中定义一个Map对象(采用泛型),加入若干个对象,然后遍历并打印出各元素的key和value。

3,编写程序,循环接收用户从键盘输入多个字符串,直到输入“end”时循环结束,并将所有已输入的字符串按字典顺序倒序打印。

4,编写一个程序,把这个目录下的所有的带.java文件都拷贝到另一个目录总,拷贝成功后,把后缀名是.java的改成.txt

集合框架,线程创建方式,反射,还有什么忘了 0.0
然后自我介绍
分数一般就不亮分了,面试紧张,手也冰凉,特熟悉了几道题倒是没考
希望大家加油!

作者: Rain2692    时间: 2014-12-17 18:30
多少期的??面试多少分?
作者: 聪明叉    时间: 2014-12-17 19:20
第四题能分享下代码吗?
作者: 杜庆娇    时间: 2014-12-17 19:21
谢谢分享
作者: 禾青青    时间: 2014-12-17 20:32

谢谢分享
作者: 有陷阱快跑丶    时间: 2014-12-17 21:03
- -你也面试了  压力山大    下周面试 加油:)
作者: 叫我王大锤    时间: 2014-12-17 21:08
谢谢分享
作者: LOVE你的ME    时间: 2014-12-17 21:24
Rain2692 发表于 2014-12-17 18:30
多少期的??面试多少分?

54期  37分  {:3_60:}
作者: LOVE你的ME    时间: 2014-12-17 21:27
聪明叉 发表于 2014-12-17 19:20
第四题能分享下代码吗?
  1. package lianxibao2;

  2. import java.io.*;

  3. /**
  4. * 4,编写一个程序,把这个目录下的所有的带.java文件都拷贝到另一个目录总,拷贝成功后,把后缀名是.java的改成.txt
  5. *
  6. * @author 辉辉 思路: 拷贝当前字符文件,定义字符文件读取写入流,
  7. */
  8. public class Test04 {
  9.         public static void main(String[] args) {
  10.                 String filename1 = "c:\\test";
  11.                 String filename2 = "e:\\";

  12.                 copy(filename1, filename2);

  13.         }

  14.         private static void copy(String filename1, String filename2) {
  15.                 File oldFile = new File(filename1);
  16.                 String name = oldFile.getName();
  17.                 File newFile = new File(filename2 + name);
  18.                 newFile.mkdirs();
  19.                 File[] files = oldFile.listFiles();
  20.                 for (File file : files) {
  21.                         if (file.isDirectory()) {
  22.                                 copy(oldFile + File.separator + file.getName(), newFile + File.separator);
  23.                         } else if (file.isFile()) {
  24.                                 if (file.getAbsolutePath().endsWith(".java")) {
  25.                                         BufferedReader br = null;
  26.                                         BufferedWriter bw = null;
  27.                                         try {
  28.                                                 br = new BufferedReader(new FileReader(file));
  29.                                                 bw = new BufferedWriter(new FileWriter(newFile + File.separator
  30.                                                                 + file.getName().replace(".java", ".txt")));
  31.                                                 String line = null;
  32.                                                 while ((line = br.readLine()) != null) {
  33.                                                         bw.write(line);
  34.                                                         bw.flush();
  35.                                                 }
  36.                                         } catch (FileNotFoundException e) {
  37.                                                 e.printStackTrace();
  38.                                         } catch (IOException e) {
  39.                                                 e.printStackTrace();
  40.                                         } finally {
  41.                                                 if (br != null) {
  42.                                                         try {
  43.                                                                 br.close();
  44.                                                         } catch (IOException e) {
  45.                                                                 e.printStackTrace();
  46.                                                         }
  47.                                                 }
  48.                                                 if (bw != null) {
  49.                                                         try {
  50.                                                                 bw.close();
  51.                                                         } catch (IOException e) {
  52.                                                                 e.printStackTrace();
  53.                                                         }
  54.                                                 }
  55.                                         }
  56.                                 }
  57.                         }
  58.                 }
  59.         }
  60. }
复制代码



面试时,手僵硬了
作者: 冷风    时间: 2014-12-17 21:28
多少分算过。
作者: LOVE你的ME    时间: 2014-12-17 21:32
冷风 发表于 2014-12-17 21:28
多少分算过。

具体不知道 等通知。
作者: 擒贼先擒王    时间: 2014-12-17 21:36
感谢楼主,希望楼主也能顺利过关!
作者: 冷风    时间: 2014-12-17 21:38
LOVE你的ME 发表于 2014-12-17 21:32
具体不知道 等通知。

那好吧, 祝你顺利进入黑马。
作者: zcyemenye    时间: 2014-12-17 22:02
谢谢分享。。。祝福楼主!!
作者: 聪明叉    时间: 2014-12-18 20:28
LOVE你的ME 发表于 2014-12-17 21:27
面试时,手僵硬了

我还在弄博客呢,一遍弄一边复习,希望赶得及54期,来不及就56期了
作者: lishuliang28    时间: 2014-12-18 20:31
LOVE你的ME 发表于 2014-12-17 21:24
54期  37分

你在校生吗???
作者: 農邨尛夥兒    时间: 2014-12-18 21:16
这个要手写的吗
作者: 陈思伟    时间: 2014-12-18 21:19
学习学习
作者: 励志Java_鸿政    时间: 2015-1-4 23:05
感谢分享!
作者: noiary    时间: 2015-1-4 23:35
感谢分享~                                             
作者: jian叫兽    时间: 2015-1-4 23:41
酱油,打点
作者: zw937820438    时间: 2015-1-5 00:22
谢谢楼主的分享
作者: SpiderManZZH    时间: 2015-1-5 00:23
有陷阱快跑丶 发表于 2014-12-17 21:03
- -你也面试了  压力山大    下周面试 加油

怎么你还没面试吗?你报的那一期呢?
作者: 南丶多    时间: 2015-1-5 00:27
这个面试不上视频面试吗?怎么考的编写代码啊?求解。谢谢。3qqq。
作者: xiao飞    时间: 2015-1-5 09:30
平常他们才三个代码题,现在怎么都多了啊
作者: chenshiji    时间: 2015-1-5 12:01
谢谢分享!!
作者: dede风    时间: 2015-1-5 12:13
谢楼主分享
作者: FINE    时间: 2015-1-5 13:01
谢谢分享!!
作者: Bali    时间: 2015-1-5 21:28
感谢分享!
作者: 云无心ii    时间: 2015-1-5 22:38
(北京校区)由于黑马iOS第五期改变地址,所以我原本在黑马附近(上地办公中心对面,荣即达,去黑马只要3分钟)租得一个单间转租,已有一个54期安卓的入住,再找一个55期安卓最好了(其他亦可)只要2300(根据入住时间可以适当减钱)就可以住到4月19日,网费暖气全在内是二人单间,条件绝对好,,两张床,可做饭,独立卫生间,采光也还不错,再送我的折叠衣柜(价值100)和罐装水桶(价值50)。比四人间,6人间只贵一百而已,他们虽然只要450但是暖气网费加起来,也快600每月了(而我的双人间是大约650每月)。如果想看图片或者详聊,QQ1047150286,电话17007986760

作者: 叫我王大锤    时间: 2015-1-5 22:39
感谢分享 谢谢谢谢
作者: 云无心ii    时间: 2015-1-5 22:54
(北京校区)由于黑马iOS第五期改变地址,所以我原本在黑马附近(上地办公中心对面,荣即达,去黑马只要3分钟)租得一个单间转租,已有一个54期安卓的入住,再找一个55期安卓最好了(其他亦可)只要2300(根据入住时间可以适当减钱)就可以住到4月19日,网费暖气全在内是二人单间,条件绝对好,,两张床,可做饭,独立卫生间,采光也还不错,再送我的折叠衣柜(价值100)和罐装水桶(价值50)。比四人间,6人间只贵一百而已,他们虽然只要450但是暖气网费加起来,也快600每月了(而我的双人间是大约650每月)。如果想看图片或者详聊,QQ1047150286,电话17007986760

作者: jian叫兽    时间: 2015-1-6 00:01
get自己做做
作者: 魅影惊鸿    时间: 2015-1-6 00:07
谢谢分享
作者: 開忄    时间: 2015-1-6 00:44
学习中。。。
作者: limxing    时间: 2015-1-6 08:30
前来膜拜大神
作者: Afridoce    时间: 2015-1-6 20:25
加油!!!!!!!!!!!
作者: iblackhorse    时间: 2015-1-6 21:50
哦 我 要收藏了啊,这说不定也,我将来也要用到。
作者: 钟道上    时间: 2015-1-6 23:55
谢谢搂主,搂主好身材
作者: 有陷阱快跑丶    时间: 2015-1-7 00:13
SpiderManZZH 发表于 2015-1-5 00:23
怎么你还没面试吗?你报的那一期呢?

- - 我和你在一个群。。。。
作者: 寻觅    时间: 2015-1-7 00:21
ok,练习一下
作者: sunspot    时间: 2015-1-7 00:28
谢谢分享
作者: ELine    时间: 2015-1-7 00:39
.....学习了!!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2