it男毕业遇到的第一个面试题

it男毕业遇到的第一个面试题

ID:32585408

大小:64.99 KB

页数:14页

时间:2019-02-13

it男毕业遇到的第一个面试题_第1页
it男毕业遇到的第一个面试题_第2页
it男毕业遇到的第一个面试题_第3页
it男毕业遇到的第一个面试题_第4页
it男毕业遇到的第一个面试题_第5页
资源描述:

《it男毕业遇到的第一个面试题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、B请用Jnva写出完整代码:在日常生活中,我们常用到的是十进制,用0^9^10个字符衣示:在计算机中・我们使用二用0、1两种于省&爪。現在假设我们定义一种的进制:36进现使用共36个字符表0是最小的,没有负数,存储采用字符串形式。电~'规定了进制•就会有対应的运算,根据妇上的假设,a2、33都足36进制里面的数字,那么a2+33=d5。,请完成36进制的加法函数publicStringadJ(Strinsznuin..StringnumBL输入两个加数,返回相加的结果。尸一特别要求:不能将加数nun】A和numB分別整体I:转化为

2、•进制的数,求和Z后再转化回36进制。、爲FPS:大牛

3、提示使用Java重构部分的知识,但是自己的深度还差的很远,能力有限,所以只能提供…些自己的理解。这里分享给大家,源代码以及思路,还有使用图形界面做的程序。其中,个人使用的是笨方法,解决办法还存在好多Bug,只是分享一下,勿喷!附源代码:packageframe;importjava.awt・event.ActionEvent;importjava・awt•event.ActionListener;importjavax.swing.3Button;importjavax.swing.JFrame;importjavax.swing.DLabel;importjavax・swing.3Pa

4、nel;importjavax.swing.3TextField;publicclassMainFrameextendsJFrameimplementsActionListener{privateDPanelp;privateDLabellabelA^labelB,labelSum;privateJTextFieldtxtFieldA^txtFieldB,txtFieldSum;private3ButtonjbOK,jbClear;publicMainFrame(){super("36进制相加问题”);p=newJPanel();p.setLayout(null);labelA=newJ

5、Label("操作数A:");labelB=new3Label("操作数B:");labelSum=newJLabel(N运算结果:");txtFieldA=new3TextField();txtFieldB=new3TextField();txtFieldSum=newJTextField();jbOK=new3Button("运算”);jbClear=new3Button(H清除”);labelA.setBounds(30.,30,60,25);txtFieldA.setBounds(95,30,120,25);labelB.setBounds(30>60,60,25);txtFie

6、ldB.setBounds(95,60,120,25);labelSum.setBounds(30.,90,60,25);txtFieldSum.setBounds(95.,90,120,25);jbOK.setBounds(50,130,60,25);jbClear.setBounds(145,130,60,25);p.add(labelA);p.add(txtFieldA);p.add(labelB);p.add(txtFieldB);p.add(labelSum);p.add(txtFieldSum);p.add(jbOK);p.add(jbClear);jbOK.addActio

7、nListener(this);jbClear.addActionListener(this);this.add(p);this・setSize(250,200);this•setLocation(300,300);this・setResizable(false);this•setDefaultCloseOperation(JFrame.FXIT_O/V_CLOSE);}publicstaticvoidmain(String[]args){MainFramef=newMainFrame();f.setVisible(true);}//@OverridepublicvoidactionPe

8、rformed(ActionEvente){if(e.getSource()==jbClear){txtFieldA.setText(n“);txtFieldB.setText(n");txtFieldSum.setText("n);}if(e.getSource()==jbOK){if((txtFieldA!=null)&&(txtFieldB!=null)){System.out•println(add(txtFieldA.ge

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。