版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
武汉理工大学2019-2020学年第一学期2018级软件工程专业《Java语言程序设计》期末考试一试题姓名:_________年级:_______级专业:_________学号:___________一、单项选择题(本大题共10小题,每题1分,共10分)在每题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多项选择或未选均无分。在Java中,负责对字节代码解说履行的是( )(1分)A:垃圾回收器B:虚假机C:编译器D:多线程系统2.在Java中,获得选择框能否被选中的方法是( )(1分)A:getSelect( )B:getSelected( )C:isSelect( )D:isSelected( )以下表达中,正确的选项是( )(1分)A:Java语言的表记符是划分大小写的B:源文件名与public类名可以不同样样C:源文件名其扩展名为.jarD:源文件中public类的数量不限4.要为程序中的按钮button设置一个热键alt+A,可以采纳的代码是( )(1分)A:button.setMnemonic(?A?)B:button.setMnemonic("alt+A")C:button.setToolTipText(?A?)D:button.setToolTipText("alt+A")在Java中,设置字型应使用Graphics的( )方法。(1分)A:setfont(Fontfont)B:setFont(Fontfont)C:Font(Stringfontname,intstyle,intsize)D:font(Stringfontname,intstyle,intsize)列表事件的事件源有两种,此中之一是单击列表中的选项,则与单击选项事件有关的接口是( )(1分)A:ActionListenerB:ListSelectionEventC:ListSelectionListenerD:addListSelectionListener在Java语言的java.util包中,用于语言符号(单词)分析的类是( )(1分)A:stringTokenizerB:StringTokenizerC:ToKenizerD:tokenizer以下语句中,错误的Java语句是( )(1分)A:连续出现多个分号B:try......catch语句C:include语句D:switch语句在Java程序中,已将FileWriter对象接到BufferedWriter对象上,要实现缓冲式输出,可对BufferedWriter对象使用的方法是( )(1分)A:read( )B:write( )C:readLine( )D:writeLong( )接口的全部变量和方法分别默以为是( )(1分)A:finalstatic和publicabstractB:finalstatic和publicfinalC:publicstatic和publicabstractD:publicstatic和publicfinal二、填空题(本大题共10小题,每题2分,共20分)请在每题的空格中填上正确答案。错填、不填均无分。1.Java源文件中最多只好有一个类,其余类的个数不限。(2分)2.Java语言将种类分为基本种类和种类两种。(2分)当在一个容器中放入多个选择框以前,可以先用对象将多个选择框分组,使得同一时刻组内的多个选择框只赞成有一个被选中。(2分)Java语言使用字符集,共有65535个字符。(2分)5.给Java中的菜单项设置快捷键所使用的类中对应的结构方法为。(2分)6.类java.awt.Graphics的成员方法可以用来显示一幅图像。(2分)Java语言为办理鼠标事件供给了两个接口,此中接口能办理鼠标拖动和鼠标挪动两种事件。(2分)当在一个容器中放入多个选择框以前,可以先用对象将多个选择框分组,使得同一时刻组内的多个选择框只赞成有一个被选中。(2分)Java语言在实现C/S模式中,套接字分为两类,此中在Server端,类支持基层的网络通讯。(2分)Java语言使用字符集,共有65535个字符。(2分)三、程序填空题(本大题共5小题,每空2分,共20分)程序运转结果为:2008年10月1日2009年2月2日请填空:publicclassDate{inty,m,d;Date( ){y=2008;m=10;d=1;}Date(intyy,intmm,intdd){y=yy;m=mm;d=dd;}publicStringtoString( ){return;}publicstaticvoidmain(String[]args){Dated1=newDate( );Dated2=new;System.out.println(d1.toString( ));System.out.println(d2.toString( ));}}(2分)2.回文是指正读和反读都同样的字符串。方法
f27(Strings)的功能是判断一个字符串能否为回文。比方:s="abccba",该方法返回值为true;n="abc",该方法返回值为false。booleanf27(Strings){inti=0;while(i<s.length( )/2){Strings1,s2;s1=s.substring(i,i+1);s2=s.substring( );if(!(s1.equals(s2)))break;i++;}return;}(2分)以下小应用程序实现以下功能:红点沿直线循环向下运动的同时,蓝点沿直线循环向上运动。importjava.applet.*;importjava.awt.*;publicclassClass3103extendsAppletimplementsRunnable{ThreadredBall,blueBall;GraphicsredPen,bluePen;intblueSeta=0,redSeta=0;publicvoidinit( ){setSize(250,200);redBall=newThread(this);blueBall=newThread(this);redPen=getGraphics( );bluePen=getGraphics( );redPen.setColor(Color.red);bluePen.setColor(Color.blue);setBackground(Color.gray);}publicvoidstart( ){redBall.start( );}publicvoidrun( ){intx,y;while(true){if(Thread.currentThread( )==redBall){x=0;y=redSeta;redPen.setColor(Color.gray);redPen.fillOval(100+x,y,10,10);redSeta+=3;if(redSeta>=200)redSeta=0;x=0;y=redSeta;redPen.setColor(Color.red);redPen.fillOval(100+x,y,10,10);try{redBall.sleep(20);}catch(InterruptedExceptione){}}elseif( ){x=0;y=blueSeta;bluePen.setColor(Color.gray);bluePen.fillOval(150+x,100+y,10,10);blueSeta-=3;if(blueSeta<=-100)blueSeta=0;x=0;y=blueSeta;bluePen.setColor(Color.blue);bluePen.fillOval(150+x,100+y,10,10);try{blueBall.sleep(40);}catch(InterruptedExceptione){}}}}}(2分)方法f2701(intn)返回十进制整数n的位数。f2701(intn){intc;for(c=0;;c++)n/=10;returnc;}(2分)方法f2702(intn)返回2~n之间的全部质数的个数。intf2702(intn){inti,j,count=0;for(i=2;i<=n;i++){for(j=2;j<i;j++)if(i%j==0)if(j==i);}returncount;}(2分)四、程序分析题(本大题共5小题,每题4分,共20分)请将以下程序段表示的计算e的'公式写出来(假定x的值已给出)。floata,e;e=1;a=1;for(intn=1;n<=10;n++){a=a*x/n;e=e+a;}写出所表示的公式e=___。(4分)阅读以下程序,写出程序的运转结果。publicclassClass3203{publicstaticvoidmain(String[]args){Stringtext="Tobeornottobe,thatisthequestion;"+"Whethertisnoblerinthemindtosuffer"+"theslingsandarrowsofoutrageousfortune,"+"ortotakearmsagainstaseaoftroubles,"+"andbyopposingendthem?";inttheCount=0;intindex=-1;StringtheStr="the";index=text.indexOf(theStr);while(index>=0){++theCount;index+=theStr.length( );index=text.indexOf(theStr,index);}System.out.println("TheTextcontains"+theCount+"thes");}}(4分)阅读以下程序,写出程序的运转结果。publicclassClass3303{staticpublicvoidmain(Stringargs[]){booleanbTb1[][]=newboolean[4][];for(inti=0;i<bTb1.length;i++){bTb1[i]=newboolean[i+1];}for(inti=0;i<bTb1.length;i++){for(intk=0;k<bTb1[i].length;k++){System.out.print(bTb1[i][k]+"");}System.out.println("");}}}(4分)阅读程序,画出程序运转后初始界面并写出程序功能。importjavax.swing.*;importjava.awt.event.*;publicclassClass3403extendsJFrameimplementsActionListener{JButtonb1=newJButton("b1");JButtonb2=newJButton("b2");publicClass3403( ){super("Class3403");setSize(300,100);setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);JPanelpanel=newJPanel( );panel.add(b1);panel.add(b2);setContentPane(panel);b1.addActionListener(this);b2.addActionListener(this);setVisible(true);}publicvoidactionPerformed(ActionEvente){Objects=e.getSource( );if(s==b1)setTitle("Teacher");if(s==b2)setTitle("Student");}publicstaticvoidmain(String[]args){newClass3403( );}}(4分)阅读以下程序,写出程序功能。importjava.applet.*;importjava.awt.*;importjava.awt.event.*;publicclassClass35004extendsAppletimplementsMouseListener{intr=-10,mouseFlag=0;staticStringmouseState[]={"AAA","BBB","CCC","DDD"};publicvoidprint(intx,inty){Graphicsg=getGraphics( );r+=10;g.drawString(mouseState[mouseFlag]+",x="+x+",y="+y+"\n",10,r);}publicvoidmousePressed(MouseEvente){mouseFlag=0;print(e.getX( ),e.getY( ));}publicvoidmouseReleased(MouseEvente){mouseFlag=1;print(e.getX( ),e.getY( ));}publicvoidmouseEntered(MouseEvente){mouseFlag=2;print(e.getX( ),e.getY( ));}publicvoidmouseExited(MouseEvente){mouseFlag=3;print(e.getX( ),e.getY( ));}publicvoidmouseClicked(MouseEvente){}publicvoidinit( ){setBackground(Color.red);addMouseListener(this);}}(4分)五、程序设计题(本大题共2小题,每题6分,共12分)设计一个应用程序,原始数据从程序界面的一个文本区输入,用户点击按钮后,在另一个文本区上输出排序后的数据,并将排序后的数据输出到文件中。已给出部分代码,请达成程序。importjava.io.*;importjava.util.*;importjava.awt.*;importjavax.swing.*;importjava.awt.event.*;publicclassClass3805implementsActionListener{JTextAreata1=newJTextArea(10,20);JTextAreata2=newJTextArea(10,20);JButtonbutt=newJButton("SortAndSave");publicstaticvoidmain(String[]args){newClass3805( );}publicClass3805( ){JFramemyWin=newJFrame("Class3805");myWin.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);Containercon=myWin.getContentPane( );con.setLayout(newFlowLayout( ));con.setBackground(Color.blue);con.add(ta1);con.add(butt);con.add(ta2);myWin.setBounds(200,200,600,300);butt.addActionListener(this);myWin.setVisible(true);}publicvoidactionPerformed(ActionEvente){这里是你要编写的代码}}(6分)编写一个方法f3702( ),要求该方法有一个元素种类为整型的数组参数,方法的功能是把参数数组中元素值同样的元素删成只剩一个,经过删除后会获得一个新数组,方法返回这个新数组。(6分)六、简答题(本大题共6小题,每题3分,共18分)请写出程序办理按钮单击事件时,与按钮动作事件有关的接口,注册督查器的方法及要实现的接口方法。
(3分)2.写出画多边形的两个常用方法。
(3分)Java语言在实现C/S模式中,套接字分为哪两类?(3分)文本框(JTextField)是界面顶用于输入和输出一行文本的地区。文本框办理程序的基本内容有哪五个方面?(3分)5.在类的方法名前面和成员变量名前面加上public和protected有何区别?(3分)在Java语言中,循环语句有哪三种?(3分)Java语言程序设计模拟试题参照答案一、单项选择题(本大题共10小题,每题1分,共10分)在每题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多项选择或未选均无分。1:参照答案:B参照分析:(P4)在任何平台上,Java源程序被Java编译器译成虚假机能够识其余字节码。这样,只需有Java虚假机的平台,就能解说履行Java字节码程序,进而实现Java程序与平台没关。试题内容:在Java中,负责对字节代码解说履行的是( )A:垃圾回收器B:虚假机C:编译器D:多线程系统2:参照答案:D参照分析:(P111)isSelected( )方法入选择框被选中时返回true。全部的方法都是第一个字母小字,假如多个单词构成的名字,后边的每个单词首字母均大写。这是一个规律。没有A、B、C这三种方法。试题内容:在Java中,获得选择框能否被选中的方法是( )A:getSelect( )B:getSelected( )C:isSelect( )D:isSelected( )3:参照答案:A参照分析:(P8)源文件中假如有public类,则源文件名与public类名必须同样;源文件名其扩展名为.java;源文件中public类的数量不可以多于一个。试题内容:以下表达中,正确的选项是( )A:Java语言的表记符是划分大小写的B:源文件名与public类名可以不同样样C:源文件名其扩展名为.jarD:源文件中public类的数量不限4:参照答案:A参照分析:(P111)试题内容:要为程序中的按钮button设置一个热键alt+A,可以采纳的代码是( )A:button.setMnemonic(?A?)B:button.setMnemonic("alt+A")C:button.setToolTipText(?A?)D:button.setToolTipText("alt+A")5:参照答案:B参照分析:(P138)试题内容:在Java中,设置字型应使用Graphics的( )方法。A:setfont(Fontfont)B:setFont(Fontfont)C:Font(Stringfontname,intstyle,intsize)D:font(Stringfontname,intstyle,intsize)6:参照答案:C参照分析:(P114)ActionListener是与双击选项事件有关的接口,注册监视器的方法是addActionListener( ),接口方法是actionPerformed(ActionEvente)。与单击选项事件有关的接口是ListSelectionListener,注册督查器的方法是addListSelectionListener( ),接口方法是valueChanged(ListSelectionEvente)。试题内容:列表事件的事件源有两种,此中之一是单击列表中的选项,则与单击选项事件有关的接口是( )A:ActionListenerB:ListSelectionEventC:ListSelectionListenerD:addListSelectionListener7:参照答案:B参照分析:(P77)试题内容:在Java语言的java.util包中,用于语言符号(单词)分析的类是( )A:stringTokenizerB:StringTokenizerC:ToKenizerD:tokenizer8:参照答案:C参照分析:(P20)此题核查知识点是Java语句。在Java语言中连续出现多个分号不是一种错误,编译系统以为每个独自的分号都是一个空语句。B答案是捕捉异样的语句。D答案是多分支选择语句。在Java中没有include语句。试题内容:以下语句中,错误的Java语句是( )A:连续出现多个分号B:try......catch语句C:include语句D:switch语句9:参照答案:B参照分析:(P179)此题核查知识点是用缓冲式输出。采纳缓冲式输出时,write( )方法但是将字符串写入到系统内设的缓冲区,待缓冲区满后,系统自动将缓冲区中内容写入到文件。假如想立刻写入到文件,则需要调用flush( )方法。试题内容:在Java程序中,已将FileWriter对象接到BufferedWriter对象上,要实现缓冲式输出,可对BufferedWriter对象使用的方法是( )A:read( )B:write( )C:readLine( )D:writeLong( )10:参照答案:A参照分析:(P59)接口是一种只由常量定义和抽象方法构成的特别类。用public修饰的接口是公共接口,可被全部的类和接口使用;而没有public修饰的接口只好被同一个包中的其余类和接口使用。接口的全部变量都默认为是finalstatic属性;全部的方法都默以为publicabstract属性。一个类经过使用implements申明自己使用一个或多个接口。实现多个接口时,接口名之间用逗号分开。试题内容:接口的全部变量和方法分别默以为是( )A:finalstatic和publicabstractB:finalstatic和publicfinalC:publicstatic和publicabstractD:publicstatic和publicfinal二、填空题(本大题共10小题,每题2分,共20分)请在每题的空格中填上正确答案。错填、不填均无分。1:参照答案:(P5)public试题内容:Java源文件中最多只好有一个_____类,其余类的个数不限。2:参照答案:(P45)引用试题内容:Java语言将种类分为基本种类和_____种类两种。3:参照答案:(P112)ButtonGroup试题内容:当在一个容器中放入多个选择框以前,可以先用_____对象将多个选择框分组,使得同一时刻组内的多个选择框只赞成有一个被选中。4:参照答案:(P7)Unicode试题内容:Java语言使用_____字符集,共有65535个字符。5:参照答案:(P121)MenuShortcut(intkey)试题内容:给Java中的菜单项设置快捷键所使用的类中对应的结构方法为_____。6:参照答案:(P149)drawImage( )试题内容:类java.awt.Graphics的成员方法_____可以用来显示一幅图像。7:参照答案:(P130)MouseMotionListener试题内容:Java语言为办理鼠标事件供给了两个接口,此中_____接口能办理鼠标拖动和鼠标挪动两种事件。8:参照答案:(P11)ButtonGroup[分析]当在一个容器中放入多个选择框,且没合用ButtonGroup对象将它们分组,则可以同时选中多个选择框。假如使用ButtonGroup对象将选择框分组,同一时刻组内的多个选择框只赞成有一个被选中,称同一组内的选择框为单项选择框。单项选择框分组的方法是先创立ButtonGroup对象,此后将希望为同组的选择框增添到同一个ButtonGroup对象中。试题内容:当在一个容器中放入多个选择框以前,可以先用_____对象将多个选择框分组,使得同一时刻组内的多个选择框只赞成有一个被选中。9:参照答案:(P193)ServerSocket试题内容:Java语言在实现C/S模式中,套接字分为两类,此中在Server端,_____类支持基层的网络通讯。10:参照答案:(P7)Unicode试题内容:Java语言使用_____字符集,共有65535个字符。三、程序填空题(本大题共5小题,每空2分,共20分)1:参照答案:y+"年"+m+"月"+d+"日"Date(2009,2,2),试题内容:程序运转结果为:2008年10月1日2009年2月2日请填空:publicclassDate{inty,m,d;Date( ){y=2008;m=10;d=1;}Date(intyy,intmm,intdd){y=yy;m=mm;d=dd;}publicStringtoString( ){return_____;}publicstaticvoidmain(String[]args){Dated1=newDate( );Dated2=new_____;System.out.println(d1.toString( ));System.out.println(d2.toString( ));}}2:参照答案:s.length( )-i-1,s.length( )-ii<s.length( )/2?false:true,试题内容:回文是指正读和反读都同样的字符串。方法f27(Strings)的功能是判断一个字符串能否为回文。比方:s="abccba",该方法返回值为true;n="abc",该方法返回值为false。booleanf27(Strings){inti=0;while(i<s.length( )/2){Strings1,s2;s1=s.substring(i,i+1);s2=s.substring(_____);if(!(s1.equals(s2)))break;i++;}return_____;}3:参照答案:blueBall.start( );Thread.currentThread( )==blueBall,试题内容:以下小应用程序实现以下功能:红点沿直线循环向下运动的同时,蓝点沿直线循环向上运动。importjava.applet.*;importjava.awt.*;publicclassClass3103extendsAppletimplementsRunnable{ThreadredBall,blueBall;GraphicsredPen,bluePen;intblueSeta=0,redSeta=0;publicvoidinit( ){setSize(250,200);redBall=newThread(this);blueBall=newThread(this);redPen=getGraphics( );bluePen=getGraphics( );redPen.setColor(Color.red);bluePen.setColor(Color.blue);setBackground(Color.gray);}publicvoidstart( ){redBall.start( );_____}publicvoidrun( ){intx,y;while(true){if(Thread.currentThread( )==redBall){x=0;y=redSeta;redPen.setColor(Color.gray);redPen.fillOval(100+x,y,10,10);redSeta+=3;if(redSeta>=200)redSeta=0;x=0;y=redSeta;redPen.setColor(Color.red);redPen.fillOval(100+x,y,10,10);try{redBall.sleep(20);}catch(InterruptedExceptione){}}elseif(_____){x=0;y=blueSeta;bluePen.setColor(Color.gray);bluePen.fillOval(150+x,100+y,10,10);blueSeta-=3;if(blueSeta<=-100)blueSeta=0;x=0;y=blueSeta;bluePen.setColor(Color.blue);bluePen.fillOval(150+x,100+y,10,10);try{blueBall.sleep(40);}catch(InterruptedExceptione){}}}}}4:参照答案:intn!=0,试题内容:方法f2701(intn)返回十进制整数n的位数。_____f2701(intn){intc;for(c=0;_____;c++)n/=10;returnc;}5:参照答案:break;count++,试题内容:方法f2702(intn)返回2~n之间的全部质数的个数。intf2702(intn){inti,j,count=0;for(i=2;i<=n;i++){for(j=2;j<i;j++)if(i%j==0)_____if(j==i)_____;}returncount;}四、程序分析题(本大题共5小题,每题4分,共20分)1:参照答案:输出结果为:false,false,true试题内容:请将以下程序段表示的计算e的公式写出来(假定x的值已给出)。floata,e;e=1;a=1;for(intn=1;n<=10;n++){a=a*x/n;e=e+a;}写出所表示的公式e=___。2:参照答案:运转结果:TheTextcontains5thes[分析]此题是检索字符串有多少个the组合。注意有3个the,其余还有whether和them也有the。试题内容:阅读以下程序,写出程序的运转结果。publicclassClass3203{publicstaticvoidmain(String[]args){Stringtext="Tobeornottobe,thatisthequestion;"+"Whethertisnoblerinthemindtosuffer"+"theslingsandarrowsofoutrageousfortune,"+"ortotakearmsagainstaseaoftroubles,"+"andbyopposingendthem?";inttheCount=0;intindex=-1;StringtheStr="the";index=text.indexOf(theStr);while(index>=0){++theCount;index+=theStr.length( );index=text.indexOf(theStr,index);}System.out.println("TheTextcontains"+theCount+"thes");}}3:参照答案:运转结果:falsefalsefalsefalsefalsefalsefalsefalsefalsefalse试题内容:阅读以下程序,写出程序的运转结果。publicclassClass3303{staticpublicvoidmain(Stringargs[]){booleanbTb1[][]=newboolean[4][];for(inti=0;i<bTb1.length;i++){bTb1[i]=newboolean[i+1];}for(inti=0;i<bTb1.length;i++){for(intk=0;k<bTb1[i].length;k++){System.out.print(bTb1[i][k]+"");}System.out.println("");}}}4:参照答案:程序运转后初始界面为:程序功能:是单击b1按钮窗口标题变成Teacher,单击b2按钮窗口标题变成Student。试题内容:阅读程序,画出程序运转后初始界面并写出程序功能。importjavax.swing.*;importjava.awt.event.*;publicclassClass3403extendsJFrameimplementsActionListener{JButtonb1=newJButton("b1");JButtonb2=newJButton("b2");publicClass3403( ){super("Class3403");setSize(300,100);setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);JPanelpanel=newJPanel( );panel.add(b1);panel.add(b2);setContentPane(panel);b1.addActionListener(this);b2.addActionListener(this);setVisible(true);}publicvoidactionPerformed(ActionEvente){Objects=e.getSource( );if(s==b1)setTitle("Teacher");if(s==b2)setTitle("Student");}publicstaticvoidmain(String[]args){newClass3403( );}}5:参照答案:程序功能:小应用程序背景为红色,用于记录鼠标事件及鼠标目前坐标。当鼠标进入小应用程序窗口时,在指定的位置输出“CCC”及鼠标目前坐标;当鼠标走开小应用程序窗口时,在指定的地点输出“DDD”;当鼠标在小应用程序窗口中按下时,在指定的地点输出“AAA”及鼠标目前坐标;当鼠标在小应用程序窗口按下后松开时,在指定的地点输出“BBB”及鼠标目前坐标。试题内容:阅读以下程序,写出程序功能。importjava.applet.*;importjava.awt.*;importjava.awt.event.*;publicclassClass35004extendsAppletimplementsMouseListener{intr=-10,mouseFlag=0;staticStringmouseState[]={"AAA","BBB","CCC","DDD"};publicvoidprint(intx,inty){Graphicsg=getGraphics( );r+=10;g.drawString(mouseState[mouseFlag]+",x="+x+",y="+y+"\n",10,r);}publicvoidmousePressed(MouseEvente){mouseFlag=0;print(e.getX( ),e.getY( ));}publicvoidmouseReleased(MouseEvente){mouseFlag=1;print(e.getX( ),e.getY( ));}publicvoidmouseEntered(MouseEvente){mouseFlag=2;print(e.getX( ),e.getY( ));}publicvoidmouseExited(MouseEvente){mouseFlag=3;print(e.getX( ),e.getY( ));}publicvoidmouseClicked(MouseEvente){}publicvoidinit( ){setBackground(Color.red);addMouseListener(this);}}五、程序设计题(本大题共2小题,每题6分,共12分)1:参照答案:Strings=ta1.getText( );StringTokenizerstr=newStringTokenizer(s,"\\n\\t");intn=str.countTokens( );inta[]=newint[n];inti=-1,j;while(++i<n){a[i]=Integer.parseInt(str.nextToken( ));}for(i=0;i<n-1;i++)for(j=i+1;j<n;j++){if(a[i]>a[j]){intt=a[i];a[i]=a[j];a[j]=t;}}for(i=0;i<n;i++){ta2.append(a[i]+"");}RandomAccessFileout=null;try{out=newRandomAccessFile("3805.txt","rw");out.writeBytes(ta2.getText( ));}catch(FileNotFoundExceptione1){}catch(IOExceptione2){}试题内容:设计一个应用程序,原始数据从程序界面的一个文本区输入,用户点击按钮后,在另一个文本区上输出排序后的数据,并将排序后的数据输出到文件中。已给出部分代码,请达成程序。importjava.io.*;importjava.util.*;importjava.awt.*;importjavax.swing.*;importjava.awt.event.*;publicclassClass3805implementsActionListener{JTextAreata1=newJTextArea(10,20);JTextAreata2=newJTextArea(10,20);JButtonbutt=newJButton("SortAndSave");publicstaticvoidmain(String[]args){newClass3805( );}publicClass3805( ){JFr
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 5-Phenyl-1-1-3-1-terphenyl-4-4-dicarboxylic-acid-生命科学试剂-MCE
- 大庆中学数学试题及答案
- 2026年高端车内饰定制市场分析报告
- 2026年纺织服装行业品牌竞争与市场发展趋势报告
- 2026年智慧城市建设创新报告:未来展望与应用策略
- 2026年零售行业改制重组与股权架构升级报告
- 2026年麻醉药智能化发展报告
- 2026年健康食品行业报告:懒人经济下健康食品市场的发展趋势
- 2026年大数据产业发展趋势报告:全球洞察与中国实践
- 2026年食品行业烘焙设备技术发展报告
- 2026年新教材人教版九年级上册英语期中复习:Unit 1-4+期中5套测试卷汇编(含答案)
- 河北省邯郸市2025-2026学年高一上学期期中联考语文试题及答案
- ESC 2026新版心力衰竭管理指南精读
- 2024+ESO指南:卵圆孔未闭患者卒中后诊断与治疗
- 2026智联招聘笔试题库及答案
- 2026版《药物临床试验质量管理规范》GCP考试题库(含标准答案+解析)
- EDA技术及应用项目教程 教学大纲
- 中医护理评估
- 2025年度中国展览数据统计报告
- 2026年中考作文押题指导
- 全新版大学英语视听说教程1答案
评论
0/150
提交评论