问答题库

当前位置: 计算机等级考试题库 > JAVA题库

问题描述:

[填空题] 本题定义了一个长度为10的boolean型数组,并给数组元素赋值,要求如果数组元素下标为奇数,则数组元素值为false,否则为true。
public class java1
public static void main(String[] args)
boolean b[]=______;
for(int i=0; i<10; i++)
if(______)
b[i]=false;
else
______;

for(int i=0; i<10; i++)
System. out. print("b["+i+"]="+b[i]+",");

在数据库设计中,把数据需求写成文档,它是各类数据描述的集合,包括数据项、数据结构、数据流、数据存储和数据加工过程等的描述,这通常称为 ______ 。 数据库管理系统常见的数据模型有层次模型、网状模型和 【1】 三种。 StringBuffer类提供 【13】 字符串对象的表示。 请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。
[题目要求]
阅读Java_3.java程序,该程序的功能是按照命令行给定的文件名和文件长度建立一个新的文件NewFile.doc。完成程序并运行,结果在与程序相同的目录下创建了新的文件NewFile.doc。
源程序:
//程序的功能是按照命令行给定的文件名和文件长度建立一个新的文件NewFile.doc
import java.io.*;
public class Java_3
 public static void main(String[] args)
  String sizeStr,fileName;
  if(args.length>1)sizeStr=args[1];
  else sizeStr="3000":
  if(args.length>0)fileName=args[0];
  else fileName="NewFile.doc":
  long size=0;
  trysize=Long.parseLong(sizeStr);
   catch(NumberFormatException e)
  try
    (1) raf=new RandomAccessFile( (2) ,"rw");
   raf.setLength( (3) );
   raf.close();
   catch(IOException e)
 

下面是一个Applet程序,其功能是有2个按钮,分别为First和Second,以及一个Labe1构件。要求点击First时则能在Labe1中显示出Command:First,而点击Second时则能显示出Command: Second,要求只能使用重载一次actionPerformed( )方法。请改正程序中的错误(有下画线的语句),使程序能输出正确的结果。
注意:不改动程序的结构,不得增行或删行。
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
/*
<applet code=ex20_3.class width=800 height=400>
</applet>
*/
public class ex20_3extends Applet implements ActionListener
private String str="Ok";
private Label 1;
private Button btn;
public void init()
setLayout(null);
1=new Label(str);
1.reshape(10,10,100,30);
add(1);
btn=new Button("First");
btn.reshape(10,50,60,20);
1.addAcUonljstener(this);add(btn);
btn=new Button("Second");
btn.reshape(10,100,60,20);
btn.setActionCommand("First");
btn.addAc“OnListener(this);
add(btn);

public void actionPerformed(ActionEvent ae)
str="Command:"+ae.getActionColllInttnd( );
btn.setText(str);

点评难度:

      

您觉得难度如何呢?请反馈给我们,谢谢!

参考答案:

第1处:new boolean[10]
第2处:i%2!=0
第3处:b[i]=true

问题解析:

第1处定义了一个长度为10的boolean型数组;第2处判断数组元素下标是否为奇数。第3处不为奇数的情况下数组元素值设为true。

试题分享:

相关考题

在数据库设计中,把数据需求写成文档,它是各类数据描述的集合,包括数据项、数据结构、数据流、数据存储和数据加工过程等的描述,这通常称为 ______ 。
数据库管理系统常见的数据模型有层次模型、网状模型和 【1】 三种。
StringBuffer类提供 【13】 字符串对象的表示。
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。
[题目要求]
阅读Java_3.java程序,该程序的功能是按照命令行给定的文件名和文件长度建立一个新的文件NewFile.doc。完成程序并运行,结果在与程序相同的目录下创建了新的文件NewFile.doc。
源程序:
//程序的功能是按照命令行给定的文件名和文件长度建立一个新的文件NewFile.doc
import java.io.*;
public class Java_3
 public static void main(String[] args)
  String sizeStr,fileName;
  if(args.length>1)sizeStr=args[1];
  else sizeStr="3000":
  if(args.length>0)fileName=args[0];
  else fileName="NewFile.doc":
  long size=0;
  trysize=Long.parseLong(sizeStr);
   catch(NumberFormatException e)
  try
    (1) raf=new RandomAccessFile( (2) ,"rw");
   raf.setLength( (3) );
   raf.close();
   catch(IOException e)
 

下面是一个Applet程序,其功能是有2个按钮,分别为First和Second,以及一个Labe1构件。要求点击First时则能在Labe1中显示出Command:First,而点击Second时则能显示出Command: Second,要求只能使用重载一次actionPerformed( )方法。请改正程序中的错误(有下画线的语句),使程序能输出正确的结果。
注意:不改动程序的结构,不得增行或删行。
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
/*
<applet code=ex20_3.class width=800 height=400>
</applet>
*/
public class ex20_3extends Applet implements ActionListener
private String str="Ok";
private Label 1;
private Button btn;
public void init()
setLayout(null);
1=new Label(str);
1.reshape(10,10,100,30);
add(1);
btn=new Button("First");
btn.reshape(10,50,60,20);
1.addAcUonljstener(this);add(btn);
btn=new Button("Second");
btn.reshape(10,100,60,20);
btn.setActionCommand("First");
btn.addAc“OnListener(this);
add(btn);

public void actionPerformed(ActionEvent ae)
str="Command:"+ae.getActionColllInttnd( );
btn.setText(str);