DTD的代码部分就这一句就OK了?再多写一句就错了,什么情况
老师,new->other后找不到xml,只能在new->File里自己创建一个 .xml文件,但是不好用,问怎么能找到老师视频里那种。
老师,这个假设修正法,我可以理解为开始假设是对的,接下来把所有错的列出来吗
有继承限制那怎么不直接定义类型呢还要定义泛型呢?
package BufferedInputStream_01; import java.io.*; /* * BufferedInputStream 缓冲字节流,用于提高读取效率 * 同时也是处理流(包装流) */ public class BufferInputStream_01 { public static void main(String[] args) throws IOException{ File sourceAddress = new File(File.separator+"Users"+File.separator+"luo"+File.separator); File sourceFile = new File(sourceAddress,"Downloads"+File.separator+"pconline1572649741588.dmg"); File destniyFile = new File(sourceAddress,"Desktop"+File.separator+sourceFile.getName()); File desktopDirectory=new File(sourceAddress,"Desktop"+File.separator); byte[]buffer = new byte[10]; FileInputStream fi = new FileInputStream(sourceFile); if(fi.markSupported()) { fi.mark(fi.available()); }else { System.out.println("不支持标记"); } FileOutputStream fo= new FileOutputStream(destniyFile); long currentTime = System.currentTimeMillis(); int times=0; int length=0; while((length=fi.read(buffer))!=-1) { times++; fo.write(buffer,0,length); } fo.flush(); long finishTime = System.currentTimeMillis(); System.out.println("中转"+times+"次\t使用字节流总共耗时"+(finishTime-currentTime)+"毫秒"); //fi.reset(); fi.close(); fi = new FileInputStream(sourceFile); Reader reader = new InputStreamReader(fi); FileOutputStream tempForWriter=new FileOutputStream(new File(desktopDirectory,"(1).dmg")); Writer writer = new OutputStreamWriter(tempForWriter); times=0; length=0; char[] bufferC = new char[buffer.length]; long readerTime = System.currentTimeMillis(); while((length=reader.read(bufferC))!=-1) { times++; writer.write(bufferC,0,length); /*也许用字符来复制就是打不开*/ } tempForWriter.flush(); writer.flush(); long writerTime = System.currentTimeMillis(); System.out.println("中转"+times+"次\t使用字符流总共耗时"+(writerTime-readerTime)+"毫秒"); times=0; length=0; byte[] buffer3 = new byte[buffer.length]; long bufferedTime = System.currentTimeMillis(); //fi.reset();不支持流标记 fi.close(); fi = new FileInputStream(sourceFile); BufferedInputStream bi = new BufferedInputStream(fi); FileOutputStream tempForBuffered = new FileOutputStream(new File(desktopDirectory,"(2).dmg")); BufferedOutputStream bo = new BufferedOutputStream(tempForBuffered); while((length=bi.read(buffer3))!=-1) { times++; bo.write(buffer3,0,length); /*不加长度,复制出来的文件一定打不开*/ } bo.flush(); tempForBuffered.flush(); long bufferedFinish = System.currentTimeMillis(); System.out.println("使用buffered总共读取了"+times+"次" +"\t耗时"+(bufferedFinish-bufferedTime)+"毫秒"); writer.close(); reader.close(); tempForWriter.close(); bo.close(); bi.close(); tempForBuffered.close(); fi.close(); fo.close(); System.out.println("拷贝完成"); } }
老师您好,我的是Mac系统,为什么字节流和缓冲字节流,复制应用程序后能打开,但是字符流就是打不开,我找不到错误的地方
视频中是I0Exception,而IDEA中是IIOException?这是版本问题吗?
老师,我把桌面的地址复制到绝对路径里面,然后加了一个b.txt,运行之后桌面好像没有生成这个文件,这个绝对路径问题在哪
每次只能开启一个客户端,开第二个就会显示
只能一个一个来 输入完一个 然后关掉重启客户端,再输入,结果如下
不能像老师那样一次性开多个
对于比较器要在Operate类中的原因不太懂,为什么不能单独创建一个类放这三个比较器
拷贝文件后,新文件乱码该怎么解决?
package TestDemo;import java.io.*;public class FileReaderDemo { public static void main(String[] args) { BufferedReader br = null; BufferedWriter bw = null; try { br = new BufferedReader(new FileReader("D:\\Users\\0091274\\Desktop\\Test.txt")); bw = new BufferedWriter(new FileWriter("D:\\Users\\0091274\\Desktop\\One.txt")); String temp = ""; while ((temp = br.readLine()) != null) { bw.write(temp); bw.newLine(); } } catch (Exception e) { e.printStackTrace(); }finally { try { bw.close(); br.close(); } catch (IOException e) { e.printStackTrace(); } } }}
老师,我15行怎么会报错,视频里老师也不是传了一个Integer的数据类型吗?
老师,请问一下这个选择框是怎么弹出来的啊
老师你好
视频中说通配符的上限限定也适用于泛型。这个泛型是指所有用 <> 符修饰的都可以以相同方法限定上限吗?
老师,我视频中的运行结果只是出现了负数,而我的出现了重复?(代码是老师的代码)
C窗口正在卖第4张票
B窗口正在卖第3张票
A窗口正在卖第5张票
C窗口正在卖第2张票
A窗口正在卖第2张票
B窗口正在卖第2张票
A窗口正在卖第1张票
C窗口正在卖第1张票
B窗口正在卖第0张票
老师,请问:
1、字符打印流和字节打印流传入的实参都是字节输出流,而且打印的类型都可以是基本数据类型和字符串,那两个有什么区别呢?
2、下面是用字符输入流和字节打印流分别进行文件拷贝,为什么只拷贝了一行(print()和println()方法都一样)?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637