黑马程序员技术交流社区
标题: 输入输出的小问题 [打印本页]
作者: 一只文字 时间: 2013-8-13 11:03
标题: 输入输出的小问题
代码如下:
package com;
import java.io.*;
public class Example16 {
public static void main(String args[]){
int bytes[]={1,2,3,4,5};
try{
RandomAccessFile raf=new RandomAccessFile("D:\Example9.txt","rw");
for(int i=0;i raf.writeInt(bytes);
}
for(int i=bytes.length-1;i>=0;i--){
raf.seek(i*4);
System.out.println(raf.readInt());
} raf.close(); }catch (IOException e){ e.printStackTrace(); }}}
为什么写入txt文件中不是12345而是几个小方块呢?
作者: gudao20080 时间: 2013-8-13 11:51
你确定你上面的程序能正常运行?
作者: masterV 时间: 2013-8-13 14:07
代码都是错的怎么出来运行结果的?for(int i=0;i raf.writeInt(bytes);你确定这是Java中的语句么?
作者: 赵国刚 时间: 2013-8-13 14:43
("D:\Example9.txt","rw"); 代码是错的改下斜杠呃位置:"D:/Example9.txt","rw")
(int i=0;i raf.writeInt(bytes) 缺少i的取值范围 i++
writeInt(bytes); 缺少括号
代码有很大的错误
作者: 以防万一 时间: 2013-8-13 22:34
亲,如问题已解决请将分类的未解决改为已解决。
以后的问题贴也要及时更改分类哦~
保持队形,谢谢合作
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |