问题描述
1.编写程序,实现在窗口中显示“HelloJAVA!”,要求用两类Java程序编写并运行结果。2.编写程序,键盘输入两个数,计算并输出它们的积。3.编写程序,接受用户输入1~7之间的整数,若不符合条件则重新输入,利用swith语句输出星期几。4.编写程序,包括一个标签、一个文本框和一个按钮,当单击按钮时把文本框中的内容复制到标签中显示。请问这几道基础题怎么做?
解决方案
解决方案二:
这样的题到网上随便搜搜都有答案吧
解决方案三:
又是一个新手,这种题目,你多看看书就回了
解决方案四:
同意楼上
解决方案五:
同意楼上的自己多看几回书啊
解决方案六:
第一题:publicclassBaseText{publicstaticvoidmain(String[]args){System.out.println("HelloJAVA!");}}
第二题:publicclassBaseText{publicstaticvoidmain(String[]args){if(args!=null&&args.length==2){try{doublenum1=Double.parseDouble(args[0]);doublenum2=Double.parseDouble(args[1]);System.out.println("得到的乘积是:"+num1*num2);}catch(NumberFormatExceptione){e.printStackTrace();}}else{System.out.println("你输入的数据不正确,输入数据的格式样例为:12.34");}}}
第三题:publicclassBaseText{publicstaticvoidmain(String[]args){if(args!=null&&args.length==1){try{doublenum=Double.parseDouble(args[0]);intintValue=(int)num;switch(intValue){case1:System.out.println("今天是星期一");break;case2:System.out.println("今天是星期二");break;case3:System.out.println("今天是星期三");break;case4:System.out.println("今天是星期四");break;case5:System.out.println("今天是星期五");break;case6:System.out.println("今天是星期六");break;case7:System.out.println("今天是星期天");break;default:args=null;System.out.println("请重新输入");break;}}catch(NumberFormatExceptione){e.printStackTrace();}}else{System.out.println("你输入的数据不合法");}}}
好久没看awt了,第四题就没给你做
解决方案七:
第四题,用myeclipse7.0,拖拽就行了^^
解决方案八:
好好看看课本,有原型。
解决方案九:
比我还新的手
解决方案十:
hehe
解决方案十一:
好懒啊!!!!
解决方案十二:
呵呵,自己动手丰衣足食啊啊
解决方案十三:
hao
解决方案十四:
引用8楼pss360的回复:
比我还新的手
多看看书....
解决方案十五:
晕..楼主C++都没学过吧..
解决方案:
看来楼上的都是高手了,怎么没见得你们有多牛了呀,呵呵,
解决方案:
传说:回帖是一种美德!每天回帖即可获得10分可用分!于是我也回了。
解决方案:
恩,帖子是要回的
解决方案:
比我还菜捏
解决方案:
都是从菜鸟过来的顶LZ。。。不过这些基础问题还是要多看看书。。
解决方案:
是菜鸟没有关系只要多问多看一样能成为高手:第四题:Application.javapackagetest;importjava.awt.Toolkit;importjavax.swing.SwingUtilities;importjavax.swing.UIManager;importjava.awt.Dimension;publicclassApplication{booleanpackFrame=false;publicApplication(){Frame1frame=newFrame1();if(packFrame){frame.pack();}else{frame.validate();}DimensionscreenSize=Toolkit.getDefaultToolkit().getScreenSize();DimensionframeSize=frame.getSize();if(frameSize.height>screenSize.height){frameSize.height=screenSize.height;}if(frameSize.width>screenSize.width){frameSize.width=screenSize.width;}frame.setLocation((screenSize.width-frameSize.width)/2,(screenSize.height-frameSize.height)/2);frame.setVisible(true);}publicstaticvoidmain(String[]args){SwingUtilities.invokeLater(newRunnable(){publicvoidrun(){try{UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());}catch(Exceptionexception){exception.printStackTrace();}newApplication();}});}}
Frame1.javapackagetest;importjava.awt.BorderLayout;importjava.awt.Dimension;importjavax.swing.JFrame;importjavax.swing.JPanel;importjavax.swing.JLabel;importjava.awt.Color;importjava.awt.Rectangle;importjavax.swing.JButton;importjavax.swing.JTextField;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;publicclassFrame1extendsJFrame{JPanelcontentPane;JLabeljLabel1=newJLabel();JButtonjButton1=newJButton();JTextFieldjTextField1=newJTextField();publicFrame1(){try{setDefaultCloseOperation(EXIT_ON_CLOSE);jbInit();}catch(Exceptionexception){exception.printStackTrace();}}privatevoidjbInit()throwsException{contentPane=(JPanel)getContentPane();contentPane.setLayout(null);this.getContentPane().setBackground(newColor(139,154,255));setSize(newDimension(400,300));setTitle("测试");jLabel1.setText("以前的数据");jLabel1.setBounds(newRectangle(88,60,195,32));jButton1.setBounds(newRectangle(70,175,195,33));jButton1.setText("点我看看");jButton1.addActionListener(newFrame1_jButton1_actionAdapter(this));jTextField1.setText("jTextField1");jTextField1.setBounds(newRectangle(88,109,199,31));contentPane.add(jLabel1);contentPane.add(jButton1);contentPane.add(jTextField1);}publicvoidjButton1_actionPerformed(ActionEvente){this.jLabel1.setText(this.jTextField1.getText());this.jTextField1.setText("");}}classFrame1_jButton1_actionAdapterimplementsActionListener{privateFrame1adaptee;Frame1_jButton1_actionAdapter(Frame1adaptee){this.adaptee=adaptee;}publicvoidactionPerformed(ActionEvente){adaptee.jButton1_actionPerformed(e);}}
解决方案:
基础往往是最重要的多看书多练习
解决方案:
基础的不能再基础了
解决方案:
同意楼上
解决方案:
为什么不用好点的算法呢?
解决方案:
第一题:在窗体中显示,两类:/***输出方法*/publicclassMethodTest{publicvoidprintWord{System.out.println("HelloJAVA!");}}//调用printWord()MethodpublicclassBaseTest{publicstaticvoidmain(String[]args){MethodTesttest=newMethodTest();test.printWord();}}第二题:publicclassBaseDemo{publicstaticvoidmain(String[]args){Scannerinput=newScanner(System.in);System.out.print("第一个数:");//从控制台获取输入的数字doublenum1=input.nextDouble();System.out.print("第一个数:");doublenum2=input.nextDouble();if(num1!=0&&num2!=0){System.out.println("两个数的积为:"+num1*num2);}}}第三题:publicclassBaseDemo{publicstaticvoidmain(String[]args){Scannerinput=newScanner(System.in);System.out.print("请输入一个数:");intnum=input.nextInt();while(num<=0||num>7){System.out.print("非法数据,请输入一个1-7的整数:");num=input.nextInt();}switch(num){case1:System.out.println("今天是星期一");break;case2:System.out.println("今天是星期二");break;case3:System.out.println("今天是星期三");break;case4:System.out.println("今天是星期四");break;case5:System.out.println("今天是星期五");break;case6:System.out.println("今天是星期六");break;case7:System.out.println("今天是星期天");break;default:break;}}}
解决方案:
自己动手丰衣足食
解决方案:
说真的..做给你看等于害了你...基本题目需要自己深究一下..这样才有更大的进步和提高~!
解决方案:
同意楼上
解决方案:
这么简单的,先自己看书,不会再来问。
解决方案:
你比我还懒,并且要别人做题还不给别人分,是不是你的分全部都用到提问上去了哦,搞得现在没分了啊
解决方案:
帮顶、、、若面试遇这种题,可衣食无忧矣!
解决方案:
在耍大家?
解决方案:
同意楼上的说法
解决方案:
只有自己理解的才是自己的知识
解决方案:
楼主牛啊
解决方案:
好好学习学习
解决方案:
恩!真的是不能在基础的东西了!
解决方案:
飘过~~~~~~~拿分走人~~顺便说句:“基础还是自己的好”继续酱油
解决方案:
回了!
解决方案:
路过...........
解决方案:
LZ看书啊!多看看书,记一记基础知识!
解决方案:
p这是我在CSDN上看到的唯一会做的题
解决方案:
您真猛。。。。
解决方案:
如果不想看书可以下几个视频看看,郝斌的不错
解决方案:
这都书上的例子吧
解决方案:
是懒了点啊
解决方案:
虽然我也是刚学java,但我不会也不敢发这种问题出来,哥佩服你,还是到处逛逛算了
解决方案:
O(∩_∩)O~
解决方案:
菜听说回帖有分拿
解决方案:
懒是学不到东西的