A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

cs8630323 发表于 2014-12-21 23:22
什么,开到上海去了?其实我希望扩大深圳分校,深圳才一个安卓班。

我指的是深圳没有ios,javaee这些班
回复 使用道具 举报
農邨尛夥兒 发表于 2014-12-21 21:40
请老师阅 帮忙提点意见 谢谢

这里处理的逻辑挺好:
  1. //取一行数据
  2.                 while ((line = br.readLine())!=null) {
  3.                         StringBuffer sb = new StringBuffer();
  4.                         //分割字符串  
  5.                         String[] strs = line.split(" ");
  6.                         //转换新行数据
  7.                         for (int i = 0; i < strs.length; i++) {
  8.                                 arr1[i] =Integer.valueOf(strs[i]);
  9.                         }
  10.                         //临近两行相加
  11.                         for (int i = 0; i < strs.length; i++) {
  12.                                 arr1[i] = arr[i]+arr1[i];
  13.                         }
  14.                         //构造输出字符串
  15.                         for (int i = 0; i < strs.length; i++) {
  16.                                 sb.append(arr1[i]).append(" ");
  17.                         }
  18.                         //输出到d.txt
  19.                         bw.write(sb.toString().trim());
  20.                         bw.newLine();
  21.                         //将此行数据存储
  22.                         arr = arr1;
  23.                         arr1 = new int[4];
  24.                        
  25.                 }
复制代码


这个可以直接用字符串的inverse方法:
  1.         String[] strs = line.split(" ");
  2.                                 for (int i = strs.length-1; i >=0 ; i--) {
  3.                                         sbLine.append(strs[i]+" ");
  4.                                 }
复制代码
回复 使用道具 举报
夏俊男 发表于 2014-12-21 20:57
阳哥,已经做好了,帮看看呗

异常处理的很好,代码很健壮:
  1. } catch (IOException e) {
  2.                         e.printStackTrace();
  3.                 } finally {
  4.                         if (br != null) {
  5.                                 try {
  6.                                         br.close();
  7.                                 } catch (IOException e) {
  8.                                         e.printStackTrace();
  9.                                 }
  10.                         }
  11.                         if (bw != null) {
  12.                                 try {
  13.                                         bw.close();
  14.                                 } catch (IOException e) {
  15.                                         e.printStackTrace();
  16.                                 }
  17.                         }
  18.                 }
复制代码
回复 使用道具 举报
godmmm 发表于 2014-12-21 20:05
搞定,写了113行,不知道是思路不行呢,还是本来就该写这么多。。。。

写的很不错:
  1. for(;(line=lnr.readLine())!=null;)//读取文件
  2.                 {
  3.                         String[] lrr=line.split(" ");//切割每行数据
  4.                         for(int x=0;x<lrr.length;x++)//遍历数组
  5.                         {
  6.                                 sum[x]=sum[x]+Integer.parseInt(lrr[x]);//每行对应的数据进行累加
  7.                                 buff.append(sum[x]+" ");//按指定格式将行数据添加到缓冲区
  8.                         }
  9.                         buff.append("\r\n");//写入换行符
  10.                 }
复制代码
回复 使用道具 举报

继续努力,加油。
回复 使用道具 举报
cs8630323 发表于 2014-12-22 14:56
我指的是深圳没有ios,javaee这些班

哦,没有呢,JavaEE和iOS目前只有北京有。
回复 使用道具 举报
王震阳老师 发表于 2014-12-22 14:43
第二题有很多种方法,看来用二维数组还算是比较简单的一种方法。

``````
我还以为一定要用二维呢, 看来是我想太多 ——
回复 使用道具 举报
看看,看看
回复 使用道具 举报
领题目了
回复 使用道具 举报
领题!!!!
回复 使用道具 举报
哎呀哎呀,来晚了,最近有些堕落了啊~领题!
回复 使用道具 举报
请阳哥大大 ~!~ 验收

HM30.png (11.1 KB, 下载次数: 19)

HM30.png

Test.zip

991 Bytes, 阅读权限: 255, 下载次数: 1

评分

参与人数 1技术分 +2 收起 理由
王震阳老师 + 2 赞一个!

查看全部评分

回复 使用道具 举报
安卓不安 来自手机 中级黑马 2014-12-22 18:10:05
113#
领题来了
回复 使用道具 举报
回帖领题
回复 使用道具 举报
曛丨黯淡浮华 发表于 2014-12-22 15:35
``````
我还以为一定要用二维呢, 看来是我想太多 ——

你看我给别人的回复,大部分都没有用数组。
回复 使用道具 举报
老师我做好啦~请查收~~

无标题.png (124.35 KB, 下载次数: 21)

无标题.png

myTest.rar

1.91 KB, 阅读权限: 200, 下载次数: 1

评分

参与人数 1技术分 +2 收起 理由
王震阳老师 + 2 赞一个!

查看全部评分

回复 使用道具 举报
要回复才能查看,把心态调整好再看!!!
回复 使用道具 举报
花了三十分钟做完这个题目,的确是太慢了。。。最近光看书没编程,果然手生了。。。

捕获.PNG (28.29 KB, 下载次数: 17)

捕获.PNG

技术分第三十期.zip

1.65 KB, 阅读权限: 200, 下载次数: 1

评分

参与人数 1技术分 +2 收起 理由
王震阳老师 + 2 赞一个!

查看全部评分

回复 使用道具 举报
superjiejie 发表于 2014-12-22 18:05
请阳哥大大 ~!~ 验收

:'(:'(  谢谢阳哥夸奖 有点忘了 以后要多做题巩固了:kiss:
回复 使用道具 举报
领题目喽
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马