java考题程序填空答案(4)

发布时间:2021-06-06

6. 请给出E类中标记的【结果1】、【结果2】。

import java.io.*;

public class E

{

public static void main(String args[])

{ try{

FileOutputStream out=new FileOutputStream("hello.txt");

FileInputStream in=new FileInputStream("hello.txt");

byte content[]="ABCDEFG".getBytes();

StringBuffer bufferOne=new StringBuffer(),

bufferTwo=new StringBuffer();

int m=-1;

byte tom[]=new byte[3];

out.write(content);

out.close();

while((m=in.read(tom,0,3))!=-1){

String s1=new String (tom,0,m);

bufferOne.append(s1);

String s2=new String (tom,0,3);

bufferTwo.append(s2); }

in.close();

System.out.println(bufferOne); //【结果1】ABCDEFG

System.out.println(bufferTwo); //【结果2】ABCDEFGEF

}

catch(IOException e){}

}

}

7、阅读下面的程序,并回答问题( 问3分, 问3分,共6分)。

import java.io.*;

public class Test {

public static void main(String args[]) throws IOException {

BufferedReader buf=new BufferedReader(

new InputStreamReader(System.in));

while(true) {

String str = buf.readLine();

if(str.equals("quit"))

break;

int x=Integer.parseInt(str);

System.out.println(x*x);

}

}

}

从键盘输入10,回车后输出的结果如何?100

从键盘输入exit,回车后程序能正确执行吗?为什么?

不能,输入quit才会退出,而输入exit时会发生ng.NumberFormatException异常。

java考题程序填空答案(4).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219