JAVA程序代码填空

将程序中凡是有 [代码] 标记的地方填上正确的程序代码
(程序1)实现功能:编写一个Java应用程序,将已经存在的hello.txt的文本文件加密后存入另一个文本文件中。再解密后打印出来。注意要创建hello.txt文件。
import java.io.*;
public class SecretExample
{
public static void main(String args[ ])
{
File fileOne=new File("hello.txt"),
fileTwo=new File("hello.secret");
char b[]=new char[100];
try{
FileReader in=【代码1】//创建指向fileOne的字符输入流
FileWriter out=【代码2】//创建指向fileTwo字符输出流。
int n=-1;
【代码3】//从字符输入流in中读取字符存入字符数组b中,并用字母’a’对数组b中的字符加密后继续存入b中,再将数组b中的字符写入到文件hello.secret中。注意要显示关闭打开的流。(加密用异或运算)
【代码4】//创建指向fileTwo的字符输入流in。
System.out.println("加密后的文件内容:");
【代码5】//从fileTwo字符输入流中读取字符存放到字符数组b中,用字符数组b构建字符串str,并打印出str。
in = new FileReader(fileTwo);
System.out.println("解密后的文件内容:");
【代码6】//从fileTwo字符输入流中读取字符并解密后存放到字符数组b中,用数组b构造字符串,并打印出明文字符串。(解密同样用异或运算)
【代码7】//关闭输入流in。
}
catch(IOException e)
{
System.out.println(e);
}
}
}

第1个回答  2008-11-10
把问题说清楚点好吗? 说清楚点

求填写下面的Java代码。
按照题目要求填完空白的Java程序如下(填空的地方见注释)import java.util.Scanner;public class t4{ public static void main(String[] args){ int n; int[] a=new int[4]; System.out.println("请输入一个四位数:"); Scanner input=new Scanner(System.in); n=input.nextInt(); w...

java程序填空题!!!设计一个学生类Student,其属性有name(姓名)、age...
class Student{private String name;private int age;private String degree;public Student(String name, int age, String degree) {super();this.name = name;this.age = age;this.degree = degree;}public Student() {super();}public String getName() {return name;}public void setName(Str...

又是一波java程序填空题
第一个对的 第二个是 Dog extends Animal 第三个是this.getName

JAVA求填空题答案
15.应用(Application)和小程序(Applet)16.main(),java.applet.Applet 17.子类覆盖了父类的方法,重载(Overloading),覆盖(Overriding)18.单,多 19.String,StringBuffer

JAVA习题,填空
3、异常处理中使用的三个关键字分别是( try)、(catch )、( finaly)4.按照运行环境的不同,可将JAVA程序分为两种:(Applet )和(Application )。5.JAVA中源代码文件的扩展名为( .java),编译后生的字节码文件扩展名是(.class )。6.在HTML语言中JAVA的字节码文件嵌在(<Applet> )...

在线等一个java程序源代码 急用!!!
import java.util.* ;public class A{ public static void main(String args[]){ int i,j,k,temp;int a[][]=new int[2][3];a[0][0]=(int)(100*Math.random());a[0][1]=(int)(100*Math.random());a[0][2]=(int)(100*Math.random());a[1][0]=(int)(100*Math....

求java经典小程序代码
代码如下:public class HelloWorld { public static void main(String []args) { int a = 3, b = 7 ;System.out.println("Hello World!");} public static int f(int a, int b){ return a*a + a*b + b*b;} } 结果如下:...

求两道简单的java代码:1. 编写一个程序,要求在运行时,输入一个数字n...
第一题 import java.util.Scanner;public class First { public static void main(String[] args){ Scanner in=new Scanner(System.in);System.out.println("请输入一个数字");int n=in.nextInt();System.out.println(n+"的阶乘是:"+factorial(n));} public static int factorial(int m){ ...

二级Java考试程序代码题忘记删除下划线后填写答案,会扣零分吗
您好,当然是要啊~ 就是那个部分换成你写的程序,你明天注意看题目还有提示就好了。写得很清楚的, 不过不要马上删掉那些 。因为你删了没有填的话 后面再想填 可能都不知道那个填空在哪了,够呛,会扣分的。不至于归0的。

JAVA试题
1. c Java程序、JRE\/JVM、操作系统、硬件 2. d x=18, y=3 3. c float _value=25.8f;4. num3 = (int) (num1 + num2);5. 打印出 "3th season"6. 打印出 20 7. d int d=new int[];8. 打印出 "3 2" (中间空白是制表符)9. Object对象的notify和notifyAll方法 10. c...

相似回答
大家正在搜