首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 阅读Java_3.java程序,该程序的功能是按照命令行给定的文件名和文件长度建立一个新的
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 阅读Java_3.java程序,该程序的功能是按照命令行给定的文件名和文件长度建立一个新的
admin
2012-03-21
56
问题
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。
[题目要求]
阅读Java_3.java程序,该程序的功能是按照命令行给定的文件名和文件长度建立一个新的文件NewFile.doc。完成程序并运行,结果在与程序相同的目录下创建了新的文件NewFile.doc。
源程序:
//程序的功能是按照命令行给定的文件名和文件长度建立一个新的文件NewFile.doc
import java.io.*;
public class Java_3 {
public static void main(String[] args) {
String sizeStr,fileName;
if(args.length>1)sizeStr=args[1];
else sizeStr="3000":
if(args.length>0)fileName=args[0];
else fileName="NewFile.doc":
long size=0;
try{size=Long.parseLong(sizeStr);
} catch(NumberFormatException e){ }
try {
(1) raf=new RandomAccessFile( (2) ,"rw");
raf.setLength( (3) );
raf.close();
} catch(IOException e) {}
}
{
选项
答案
RandomAccessFile fileName size
解析
RandomAccessFile的构造方法public RandomAccessFile(String name,String mode)throws FileNotFoundException创建从中读取和向其中写入(可选)的随机存取文件流,该文件具有指定名称。第一个参数是文件名,第二个参数是访问模式。由此看出此处应该填写文件名。程序上面已经定义了变量fileName存储文件名。RandomAccessFile的方法public void setLength(long newLength)throws IOException——设置此文件的长度。参数为long型变量,表示文件的所需长度。程序上面已经定义了long型变量size表示文件长度,所以此处应填size。
[程序解析] 本程序通过RandomAccessFile对文件进行写文件操作。
转载请注明原文地址:https://kaotiyun.com/show/ZI2p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
使用open()打开一个Windows操作系统D盘下的文件,以下选项中对路径的表示错误的是
两次调用文件的write方法,以下选项中描述正确的是
以下不属于Python文件操作方法的是()。
拟在屏幕上打印输出HelloWorld,使用的Python语句是()。
下面关于Python中类和面向对象的说法错误的是()。
数据流图的作用是()。
某系统结构图如下所示(图中n≥5): 该系统结构图的宽度是()。
关于构件的基本应用,下列说法有误的是
程序流程图中的箭头代表的是()。
随机试题
设λ=1是矩阵的特征值,求:(1)t的值;(2)对于λ=1的所有特征向量.
A.频率指标B.构成指标C.相对比D.动态数列E.平均数变异系数是
化脓性病原菌由局部侵入血流,并在血液中生长繁殖是为
设备的联动空负荷试运转应由()组织。
背景某施工单位承接了一炼油厂机电安装工程。由于工程规模大,涉及的专业队伍多,需要的施工机具多且杂,同时业主对工程质量的要求也很高,所给的时间却很紧。对此施工单位就内部管理组织了精兵强将,尽管如此施工中还是发生了以下事件:事件一:室外罐塔
甲公司拥有乙公司5%的股权,将其作为可供出售金融资产核算。乙公司是一家非上市的股份有限公司,不存在活跃市场的公开报价。2×14年12月31日,甲公司在编制其财务报表时,由于无法获得乙公司股份的公开市场报价,决定采用市场乘数法确定对乙公司投资的公允价值。甲公
公平、自愿、等价有偿、诚实信用原则是民法的一项基本原则。()
(2007年真题)设函数f(x)可导,且f(0)=1,f’(-lnx)=x,则f(1)=[]。
有以下函数定义:intfun(doublea,doubleb){returna*b;}若以下选项中所用变量都已正确定义并赋值,错误的函数调用是()。
WhichteamhasBryantplayedfor?WhichofthefollowingisNOTaspeculationaboutBryant’smotivetochangehisnumber,accord
最新回复
(
0
)