Java程序填空Word文档格式.docx
- 文档编号:15207927
- 上传时间:2022-10-28
- 格式:DOCX
- 页数:32
- 大小:285.35KB
Java程序填空Word文档格式.docx
《Java程序填空Word文档格式.docx》由会员分享,可在线阅读,更多相关《Java程序填空Word文档格式.docx(32页珍藏版)》请在冰豆网上搜索。
tfl.getText( )
本题中定义了长度为20的-维整型数组a,并将数组元素的下标值赋给数组元素,最后打印输出数组中下标为奇数的元素。
publicclassjaval{
publicstaticvoidmain(String[]args){
inta[]=
Inti:
for
a[i]=i
i++)
=1:
i=0;
i<
20;
i++){
System.out.print(”a[”+i+”]=”+a[i]+”,“);
}
newint020]
i=0;
20
i%2!
=0
本题的功能是计算二维数组arr[][]={{34,21,45,67,20},{23,10,3,45,76},{22,3,79,56,50}}中的最小值,并输出。
intarr[][]={{34,21,45,67,20),{23,10,3,45,
76},{22,3,79,56,50}};
inti=0:
intj=0;
intmin=arr[0][0];
while(i<
3){
while(
){
if(arr[i][j]<
min)
min=arr[i][j];
j++;
;
System.out.println("
Themin:
"
+min);
=4
j=0
i++或i+=1或i=i+1
.
本题将数组中arr[]={5,6,3,7,9,1}的各个元素按下标的逆序输出。
intarr[]={5,6,3,7,9,1};
n=
while(n>
=O){
System.OUt.print(arr[n]+"
);
intn
arr.1ength-1
n--或n=n-1或n-=l
.本题定义了一个方法add(),用于求两个整形数的和。
方法中有两个整形参数a和b,方法体中计算a和b的和sum,并将结果返回。
程序中调用add()方法求整数24和34的和,并将结果打印输出。
inta=24,b=34;
System.out.println(add(a,b));
publicstaticintadd(
sum—a+b;
}
inta,intb
intsum
returnsum
本题将一个整形变量opl的二进制的低3位全部变成1。
opl=21;
intop2=7:
res;
System.out.println(res);
int
res=opl|op2
本题的功能是计算l~10之间除了5以外的各个自然数的和。
inti=1;
intsum=0;
=10){
if(i==5){
i++;
sum="
+sum);
i=i+1或i++或i+=1
continue
sum+=i或sum=sum+i
本题的功能是获取鼠标在窗口中的位置。
当鼠标移进窗口中,就会实时显示鼠标在窗口中的相对位置,比如显示为"
鼠标的当前位置:
X:
Y"
(其中,X为横坐标,Y为纵坐标)。
importjava.awt.*;
importjava.awt.event.*;
importjava.util.*;
importjavax.swing.*;
publicclassjava2
{
publicstaticvoidmain(String[]args)
MouseFrameframe=newMouseFrame();
frame.setDefaultCloseoperation(JFrame.EXIT_
0NCLOSE);
frame.show();
classMouseFrameextendsJFrame
publicMouseFrame()
setTitle("
java2"
setSize(WIDTH,HEIGHT);
MousePanelpanel=newMousePanel();
ContainercontentPane=getContentPane();
contentPane.add(panel);
publicstaticfinalintWIDTH=300;
publicstaticfinalintHEIGHT=200;
classMousePanelextendsJPanel
publicMousePanel()
addMouseListener(newMouseHandler());
addMouseMotionListener(newMouseMotionHan-
dler());
publicvoidpaintComponent(Graphicsg)
(
super.paintComponent(g);
Stringtext="
鼠标指针位置:
+mousex+"
:
+mousey;
g.drawString(text,10,10);
privateintmousex,mousey;
privateclassMouseMotionHandler
publicvoidmouseMoved(MouseEventevent)
mousex=event.getX();
mousey=event.getY();
repaint();
publicvoidmouseDragged(MouseEventevent)
privateclassMouseHandler
publicvoidmousePressed(MouseEventeveat)
{mousex=event.getX();
implementsMouseMotionListener
extendsMouseAdapter
本题主窗口中包括一个文本框和一个文本域,在上面的文本框中输入一个整数并按回车键,就会在下面的文本域中显示该整数的平方值;
如果在文本框中输入的不是一个整数,将弹出一个警告窗口。
tmportjava.awt.event.*:
importjavax.swing.JOptionPane;
classDwindowextendsFrameimplementsActionLis-
tener
{TextFieldinputNumber;
TextAreashow;
Dwindow(Strings)
{super(s):
inputNumber=newTextField(22);
inputNumber.addActionListener(this);
show=newTextArea();
add(inputNumber,BorderLayout.NORTH);
add(show,BorderLayout.CENTER);
setBounds(60,60,300,300);
setVisible(true);
validate();
addWindowListener(newWindowAdapter()
{publicvoidwindowClosing(WindowEvente)
{System.exit(0);
});
publicvoidactionPerformed(ActionEvente)
{booleanboo=false;
if(e.getSource()==inputNumber)
{Strings=
chara[]=S.toCharArray();
for(inti=0;
a.length;
{if(!
(Character.isDigit(a[i])))
boo=true;
if(boo==true)
{JOptionPane.showMessageDialog(this,"
您输入
了非法字符"
,"
警告对话框"
,
inputNumber.setText(null);
elseif(boo==false)
{intnumber=Integer.parseInt(s);
show.append("
\n"
+number+"
平方:
+(num-
bet*number)):
{publicsta
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 程序 填空
![提示](https://static.bdocx.com/images/bang_tan.gif)