问题 问答题

注意:下面出现的“考生文件夹”均为%USER%。

在考生文件夹中存有文件名为Java_1.java文件,请完善Java_1.java文件,并进行调试,使程序运行后输出窗口如下:

由于Java_1.java文件不完整,请在注释行“//*********Found*********”下一行语句的下面线地方填入正确内容,然后删除下面线,请勿删除注释行或其他已有语句内容。存盘时,文件必须存放在考生文件夹下,不得改变原有文件的文件名。

给定源程序:

import Javax.swing.*;

import Java.text.DecimalFormat;

publ ic class Java_1

//*********Found**********

public static______main(String args[])

SimpleTime t=new SimpleTime(12, 30, 19);

//*********Found**********

______. showMessageDialog(null, t.buildString(),

"\"this\"引用示范",

JOptionPane.INFORMATION MESSAGE);

System exit(0);

class SimpleTime

private int hour, minute, second;

public SimpleTime(int hour, int minute, int second)

this.hour=hour;

this.minute=minute;

this.second=second;

public String buildString()

//*********Found**********

return"this.toString():"+______()+

"\ntoString():"+toString()+

"\nthis(with implicit toString()call):"+this;

public String toString()

DecimalFormat twoDigits=new DecimalFormat("00");

return twoDigits.format(this.hour)+":"+

twoDigits.format(this.minute)+":"+

twoDigits.format(this.second);

 

答案

参考答案:

void JOptionPane toString或this.toString

解析:

main方法的标识符,需填入void;显示信息对话框函数,需填入JOptionPane;返回的字符串内容,需填入toString或this.toString。

选择题
判断题