当前位置: 首页 > news >正文

婚庆网站建设朝阳seo建站

婚庆网站建设,朝阳seo建站,做网站贵不贵,广东全网营销与推广公司day17_io02 1.上课代码敲一遍 2.读取一个文件,这个文件中有随机的一些数字字符,统计这些数字有几个偶数,几个奇数,并且追加写入到该文件末尾。 例如: a.txt文件: 3241256364789629090126581212515 奇数&…

day17_io02

1.上课代码敲一遍

2.读取一个文件,这个文件中有随机的一些数字字符,统计这些数字有几个偶数,几个奇数,并且追加写入到该文件末尾。

例如:
a.txt文件:
3241256364789629090126581212515
奇数:xx个
偶数:xx个

package com.cskaoyan._17day;import java.io.*;
import java.util.ArrayList;public class Exercise {public static void main(String[] args) throws IOException {try {BufferedReader br=new BufferedReader(new InputStreamReader(new FileInputStream(new File("a.txt"))));String lineTxt="3241256364789629090126581212515";int a = 0;ArrayList<String> oddnumber=new ArrayList<>();ArrayList<Object> evennumber=new ArrayList<>();while ((lineTxt=br.readLine())!=null){a++;if (a % 2 == 0) {oddnumber.add(lineTxt);} else {evennumber.add(lineTxt);}}br.close();}catch (Exception e){System.out.println("read error: " + e);}}
}

3.在一个磁盘的文件里保存26个英文小写字母(乱序),将他们读入内存中,进行排序,把排好顺序的数再重新追加写到磁盘的该文件中。

package com.cskaoyan._17day;
import java.io.*;
public  class Exercise02 {public static void main(String[] args) throws IOException {FileInputStream sc = new FileInputStream("a.txt");Reader reader = new InputStreamReader( sc );FileOutputStream s = new FileOutputStream("a.txt", true);Writer writer=new OutputStreamWriter( s );char[] chars = new char[1024];int len;while((len = reader.read(chars)) != -1){bubbleSort(chars,len);writer.write("\n");writer.write(chars,0,len);}reader.close();writer.close();}private static void bubbleSort(char arr[] , int len) {for (int i=0; i < len -1; i++) {for (int j=0; j < len -1; j++) {if (arr[j] > arr[j + 1]){char temp = arr[j];arr[j] = arr[j + 1];arr[j + 1] = temp;}}}}
}

4.递归查找指定目录中(包括子目录中),所有的.java文件,并且,把所有这些找到的java文件,复制(是复制不是移动)到一个指定的目录下

package com.cskaoyan._17day;import java.io.*;
import java.util.ArrayList;public class Exercise03 {public static void main(String[] args) {File sc = new File("D:\\");File file = new File("D:\\ ");file.mkdir();String targetDir = "";eachFile(sc);//复制所有。java文件到目标文件夹for (int i=0; i < file.length(); i++) {FileInputStream input = null;FileOutputStream output = null;try{input = new FileInputStream(file.get(i));InputStream inbuffer = new BufferedInputStream(input);//目标文件由输出流自己创建output = new FileInputStream(targetDir + file.get(i).getName());OutputStream outbuffer=new BufferedOutputStream(output);//利用字节缓冲流复制文件byte[] b = new byte[1024];int len;while ((len = inbuffer.read(b)) != -1){outbuffer.write(b,0,len);}} catch (IOException e) {e.printStackTrace();}finally {closeQuietly(input);closeQuietly(output);}}}public static void closeQuietly(Closeable closeable){try{if (closeable != null){closeable.close();}} catch (IOException e){e.printStackTrace();}}public static ArrayList<File> files = new ArrayList<>();//遍历这个文件夹内的所有子目录和文件public static void eachFile(File file){try{File[] targetFile = file.listFiles();for (int i=0; i < targetFile.length; i++) {if (targetFile[i].isDirectory()){eachFile(targetFile[i]);}else{//找到所有的java文件并且放到集合中if (targetFile[i].getName().endsWith("java")){file.add(targetFile[i]);}}}} catch (Exception e){e.printStackTrace();}}
}

5.开始写阶段6(慢慢写不急着交,周末也可以写)

http://www.tj-hxxt.cn/news/7056.html

相关文章:

  • 上海宝山网站建设培训班网站推广策划书模板
  • 一起做网站17宁波网站建设优化企业
  • 蛋糕网站案例如何提高百度搜索排名
  • 淘宝客做的好的几个网站长春网站提升排名
  • 哈尔滨网站建设那家好广告推广怎么做最有效
  • 做网站都去哪申请网址360渠道推广系统
  • 东莞微信网站建设推荐活动推广方式都有哪些
  • 一个专门做视频配音的网站网站如何做优化排名
  • 自定义网站建站公司搜索百度app下载
  • 比特币网站做任务百度推广怎么操作
  • 西安网站优化效果网络策划营销
  • 网站建设项目报告总结营销推广渠道
  • 贵阳58同城做网站2023北京封控了
  • 汉阳网站建设如何进行品牌营销
  • 阿里巴巴网站做推广效果怎么样最佳bt磁力狗
  • 太仓网站设计早晨设计如何推广一款app
  • 用tomcat做网站百度搜索风云榜游戏
  • 有哪些搜索引擎网站全网营销推广案例
  • 网站建设教程流程图电商营销推广方案
  • 江门网站制作计划做谷歌推广比较好的公司
  • 想做个网站找谁做网络推广发展
  • 网站日记怎么看购物网站页面设计
  • 合肥做网站的价格nba实力榜最新排名
  • 公司如何建立微网站淘宝交易指数换算工具
  • 巴彦淖尔市做网站公司百度网站关键词优化
  • 用jsp做网站一般会用到什么郑州网络营销公司哪个好
  • 建设网站的目的镇江搜索优化技巧
  • 台州网站制作台州网站建设百度普通下载
  • 网站权重值站长统计app网站
  • 公众号视频网站怎么做深圳华强北新闻最新消息今天