java中的writeBytes()
RandomAccessFileraf=newRandomAccessFile("D:\\time.txt","rw");inttimes=0;times=Integer...
RandomAccessFile raf = new RandomAccessFile("D:\\time.txt","rw");
int times = 0;
times=Integer.parseInt(raf.readLine());
if(times>0){
System.out.println("您还可以试用"+times--+"次!");
raf.seek(0);
raf.writeBytes(times+"");
}else{
System.out.println("软件试用次数已到");
}
raf.close();
其中raf.writeBytes(times+"")括号里面的+""为什么不能去掉呢,去掉后会报错 展开
int times = 0;
times=Integer.parseInt(raf.readLine());
if(times>0){
System.out.println("您还可以试用"+times--+"次!");
raf.seek(0);
raf.writeBytes(times+"");
}else{
System.out.println("软件试用次数已到");
}
raf.close();
其中raf.writeBytes(times+"")括号里面的+""为什么不能去掉呢,去掉后会报错 展开
2个回答
2018-07-17 · 国内最优秀java资源共享平台
关注
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询