问答题

下列程序建立一个file.dat的文件,并且允许按照不同的数据类型向里面输入数据,请将程序补充完整。
注意:不改动程序结构,不得增行或删行。
package ch3;
import java.io.*;
public class Test
public static void main(String[] args)

try

______fos=new______("ch3/file.dat");
______

catch(IOException ioe)

ioe.printStackTrace();


【参考答案】

FileOutputStream
FileOutputStream
DataOutputStream......

(↓↓↓ 点击下方‘点击查看答案’看完整答案、解析 ↓↓↓)
热门 试题

问答题
下列程序的功能是对两个整数进行比较,由考生通过输入窗口分别输入两个整数,程序比较出结果。例如:输入第1个整数为12,第2个整数为33。比较结果显示: 12!=33 12<33 12<=33 程序有多个遗漏和错误。本题要求改一个错,填三个空。 注意:不改动程序结构,不得增行或删行。 import javax.swing.JOptionPane; public class ex3 public static void main(String args[]) String firstNumber, 用户输入第1个字符串 secondNumber, 户输入第2个字符串 result; a string containing the output int number1, 较的第1个数 number2; 的第2个数 读用户输入的第1个字符串read first number from user as a string firstNumber= JOptionPane.showlnputDialog( Enter first integer: ); 用户输入的第2个字符串read second number from user as a string secondNumber= JOptionPane.showInputDialog( Enter second integer: ); 字符串类型转换成整数类型 number1=Integer.parseInt(firstNumber); number2=Integer.parseInt(secondNumber); result= ; if(String.valueOf(numberl)=String.valueOf(number2)) result=String.valueOf(numberl)+ = = +String.valueOf(number2); if(String.valueOf(number1)!=String.valueOf(number2)) result=String.valueOf(number1)+ != +String.valueOf(number2); if(String.valueOf(numberl)< String.valueOf(number2)) result=result+ n +String.valueOf(numberl)+ < +String.valueOf(number2); if(String.valueOf(numberl)>String.valueOf(number2)) result=result+ n +String.valueOf(numberl)+ > +String.valueOf(number2); if(String.valueOf(numberl)<=String.valueOf(number2)) result=result+ n +String.valueOf(numberl)+ <= +String.valueOf(number2); if(String.valueOf(numberl)>=String.valueOf(number2)) result=result+ n +String.valueOf(numberl)+ >= +String.valueOf(number2); ______(null,result, 比较结果 ,______INFORMATION_MESSAGE); 程序正常退出 ______;