题目内容

阅读下面的代码,回答下列问题。PrintWriter fileData = new PrintWriter(“data”);1) 执行上述代码后现在可以写入的文件的名称是什么?2) 如果上面命名的文件已经存在,会发生什么?3) 如果上面命名的文件不存在会怎样?

查看答案
更多问题

考查下面的代码,回答下列问题。int array[][] = {{9, 8, 7}, {6, 5, 4}, {3, 2, 1};int x = array[1][1];int y = array[2][2];1) 变量 x 中存储的值是多少?2) 变量 y 中存储的值是多少?

某系统注册功时要求:密码长度至少为6个字符;密码应至少包含1个数字。测试规定的标准后,显示一条消息,表明输入的密码是否有效。以下代码实现了该密码验证,请分析程序并将程序补充完整。import java.util.Scanner;public class PasswordValidation {public static void main(String[] args) {Scanner input = new Scanner(System.in);String password = input.nextLine();input.close();if(______(1)_____ ___) { //密码长度至少为6个字符boolean hasDigit = false; //假设没有for(int index = 0; index

创建一个文件 hobbies.txt 来存储用户的爱好。现在要求用户输入三个爱好并将它们存储在 hobbies.txt 中。 写入后关闭文件。请分析程序并将程序补充完整。import java.io.*;import java.util.Scanner;public class FileWrite {public static void main(String[] args) throws IOException {String hobbyName; // 爱好名字Scanner input = new Scanner(System.in);File file = new File("D:// hobbies.txt");_____(1)______ ___ outputFile = new PrintWriter(file);for (int i = 1; i <= 3; i++) {System.out.print("请输入爱好" + "number " + i + ": ");hobbyName = _____(2)______ ___; //从控制台读入一行字符串作为爱好outputFile.println(hobbyName); //将爱好写入文件}input.close();outputFile.close(); //关闭outputFile对象}}

冒泡排序算法是比较两个相邻的元素,将值大的元素交换到右边。N个元素的数组排序共进行N-1趟,即可使得元素序列按关键字有序。以下方法实现了冒泡排序,请分析程序并将程序补充完整。public static void bubbleSort(int array[]) {for (int i = 1; i < array.length; i++) {//排序共进行数组长度-1趟for (int j = 0; j < ____(1)_______ ___; j++) {if (______(2)_____ ___) {//将值大的元素交换到右边int temp = array[j];array[j] = array[j + 1];array[j + 1] = temp;}}}}

答案查题题库