ImageVerifierCode 换一换
格式:DOC , 页数:30 ,大小:160.54KB ,
资源ID:11890801      下载积分:10 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/11890801.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(二十个JAVA程序代码.doc)为本站上传会员【仙人****88】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

二十个JAVA程序代码.doc

1、1百分制分数到等级分数 package pm; public class SwitchTest { //编写程序,实现从百分制分数到等级分数的转换 // //>=90 A // 80~89 B // 70~79 C // 60~69 D // <60 E public static void main(String[] args) { int s=87; switch(s/10){ case 10 :System.out.println("A");break; case 9 :Sy

2、stem.out.println("A");break; case 8 :System.out.println("B");break; case 7 :System.out.println("c");break; case 6 :System.out.println("D");break; default :System.out.println("E");break; } } } 2成法口诀阵形 package pm; public class SwitchTest{ public static void ma

3、in(String[] args){ for(int i=1;i<=9;i++){ for(int j=1;j<=i;j++){ System.out.print(j+"*"+i+"="+(i*j)+"\t"); } System.out.println(); } } } 3华氏和摄氏的转换法 package pm; import java.util.Scanner; public class SwitchTest { public static void main(Str

4、ing[] args) { Scanner sc=new Scanner(System.in); while (true) { System.out.println("请输入要转换的温度类型:C 或 F"); String s = sc.next().trim(); if ("c".equalsIgnoreCase(s)) { //做摄氏向华摄的转换 System.out.println("请输入要转换摄氏的温度:.."); double db = sc.nextDouble(); double db2 =

5、 (db * 9 / 5) + 32; System.out.println("对应的华氏温度:" + db2 + "F"); } else if ("f".equalsIgnoreCase(s)) { //做华摄向摄氏的转换 System.out.println("请输入要转换华氏的温度:.."); double db = sc.nextDouble(); double db2 = (db - 32) * 5 / 9; System.out.println("对应的摄氏温度:" + Math.round(db2) + "C"

6、); }else if("exit".equalsIgnoreCase(s)){ break; } } } } package pm; import java.util.Scanner; public class SwitchTest{ public static void main(String[] args) { Scanner sc=new Scanner(System.in); boolean flag=true; while (flag) { System

7、out.println("请输入要转换的温度,如:50c或100f"); String str = sc.nextLine().trim(); if (str.endsWith("c") || str.endsWith("C")) { //做摄氏向华摄的转换 30c String st = str.substring(0, str.length() - 1); double db = Double.parseDouble(st);//[0,2) //2 double db=Double.valueOf(st).doubleValue(

8、); double db2 = (db * 9 / 5) + 32; System.out.println("对应的华氏温度:" + db2 + "F"); } else if (str.endsWith("f") || str.endsWith("F")) { //做华摄向摄氏的转换 String st = str.substring(0, str.length() - 1); double db = Double.parseDouble(st);//[0,2) //2 double db=Double.valueOf(s

9、t).doubleValue(); double db2 = (db - 32) * 5 / 9; System.out.println("对应的摄氏温度:" + Math.round(db2) + "C"); }else if("exit".equalsIgnoreCase(str)){ flag=false; } } } } 4三个数的最大数 package pm; public class SwitchTest { public static void main(String[] args) { in

10、t a=1,b=2,c=3,d=0; d=a>b?a:b; d=a>b?(a>c?a:c):(b>c?b:c); System.out.println("最多数为:"+d); } } 5简单计算器的小程序 package one; import java.awt.BorderLayout; import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.s

11、wing.JButton; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.JTextField; public class Jsq implements ActionListener { private JFrame frame; private JButton[] bus; private JTextField jtx; private JButton bu; private char[] strs; private String d

12、one = ""; private String operator; public static void main(String[] args) { new Jsq(); } /* 利用构造进行实例化 */ public Jsq() { frame = new JFrame("计算器"); jtx = new JTextField(14); bus = new JButton[16]; strs = "789/456*123-0.+=".toCharArray(); for (int i = 0; i < 16; i++)

13、 { bus[i] = new JButton(strs[i] + ""); bus[i].addActionListener(this); } bu = new JButton("C"); bu.addActionListener(this); init(); } /* GUI 初始化 */ public void init() { JPanel jp1 = new JPanel(); jp1.add(jtx); jp1.add(bu); frame.add(jp1, BorderLayout.NORTH);

14、 JPanel jp2 = new JPanel(); jp2.setLayout(new GridLayout(4, 4)); for (int i = 0; i < 16; i++) { jp2.add(bus[i]); } frame.add(jp2, BorderLayout.CENTER); frame.pack(); frame.setLocation(300, 400); frame.setVisible(true); frame.setDefaultCloseOperation(JFrame.EXIT_ON_

15、CLOSE); } /* 事件的处理 */ public void actionPerformed(ActionEvent arg0) { /*获取输入字符*/ String conn = arg0.getActionCommand(); /*清除计算器内容*/ if ("C".equals(conn)) { d_one = ""; operator = ""; jtx.setText(""); return; } /*暂未实现该功能*/ if(".".equals(conn)){ ret

16、urn; } /*记录运算符,保存运算数字*/ if (("+-*/".indexOf(conn)) != -1) { if("".equals(d_one) && "".equals(jtx.getText())) return; d_one = jtx.getText(); operator = conn; jtx.setText(""); return; } /*计算结果*/ if ("=".equals(conn)) { if("".equals(d_one) && "".equals(jtx.getT

17、ext())) return; double db = 0; if ("+".equals(operator)) { db = Double.parseDouble(d_one) + Double.parseDouble(jtx.getText()); jtx.setText(db + ""); } if ("-".equals(operator)) { db = Double.parseDouble(d_one) - Double.parseDouble(jtx.getText()); jtx

18、setText(db + ""); } if ("*".equals(operator)) { db = Double.parseDouble(d_one) * Double.parseDouble(jtx.getText()); jtx.setText(db + ""); } if ("/".equals(operator)) { db = Double.parseDouble(d_one) / Double.parseDouble(jtx.getText()); jtx.setText(d

19、b + ""); } d_one = db + ""; return; } //界面显示 jtx.setText(jtx.getText() + conn); } } 6三角形图案 package pm; public class SwitchTest{ public static void main(String[] args){ int n=5; for(int i=0;i<=n;i++){ for(int j=0;j

20、print(" "); } for(int k=0;k<2*i-1;k++){ System.out.print("*"); } System.out.println(); } } } 7输出输入的姓名 package pm; import java.util.Scanner; public class SwitchTest{ public static void main(String[] args){ String name=null; Scanner sca=new Sc

21、anner (System.in); char firstChar; do{ System.out.println("please input your name"); name=sca.nextLine(); firstChar=name.charAt(0); }while(!(firstChar>='a' && firstChar<='z' || firstChar>='A' && firstChar<='Z')); System.out.println("OK! your nam

22、e is:"+name); } } 8一小时倒计时小程序 package pm; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; public class SwitchTest { private JFrame frame; private JLabel jl1; private JLabel jl2; private JLabel jl3; /*主方法*/ public

23、static void main(String[] args) { new SwitchTest().getTime(); } /*倒计时的主要代码块*/ private void getTime(){ long time=1*3600; long hour =0 ; long minute =0 ; long seconds=0; while(time>=0){ hour=time/3600; minute=(time-hour*3600)/60; seconds=time-hour*3600

24、minute*60; jl1.setText(hour+"时"); jl2.setText(minute+"分"); jl3.setText(seconds+"秒"); try { Thread.sleep(1000); } catch (InterruptedException e) { e.printStackTrace(); } time--; } } /*构造 实现界面的开发 GUI */ public SwitchTest(){ frame = new JFrame(

25、"倒计时"); jl1 = new JLabel(); jl2 = new JLabel(); jl3 = new JLabel(); init(); } /*组件的装配*/ private void init(){ JPanel jp=new JPanel(); jp.add(jl1); jp.add(jl2); jp.add(jl3); frame.add(jp); frame.setVisible(true); frame.setLocation(300,400); fra

26、me.setSize(300, 200); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } } 9棋盘图案 public class Sjx{ public static void main(String[] args){ int SIZE=19; for(int i=0;i

27、em.out.print(" "+(char)(i+'a'-10));//两个空格 } } System.out.println(); // System.out.print(i<10?(char)(i+'0'):(char)(i+'a'-10)); for(int i=0;i

28、/一个空格 } for(int j=0;j

30、 System.out.println(); } } } 11找出满足条件的最小数 package day02; public class Fangk{ public static void main(String[] args){ // for(int i=1000;i<=9999;i++){ // int q=i/1000; // int b=i/100%10; // int s=i/10%10; // int g=i%10; // if(q>b && s>g && q+g

31、b+s && b%2!=0){ // System.out.println("The Min Number is:"+i); // break; // } // } loop1: for(int q=1;q<=9;q++){ loop2: for(int b=0;b<=9;b++){ if(b%2==0){ continue loop2; } for(int s=0;s<=9;s++){ for(int g=0;g

32、<=9;g++){ if(q>b && s>g && q+g==b+s){ System.out.println("The Min Number is:"+(q*1000+b*100+s*10+g)); break loop1; } } } } } } } 12判断一个数是否是素数 package day02; public class Fangk{ public static void main(String[] args){ int num=14;

33、 boolean flag=true; for(int i=2;i<=num/2;i++){ if(num%i==0){ flag=false; break; } } if(flag){ System.out.println(num+" is a prime number!"); }else{ System.out.println(num+" is not a prime number!"); } } } //////////////////////////////////////

34、//////////////////////////////// package day04; import java.util.Scanner; public class A1{ public static void main(String[] args){ int n; Scanner sca=new Scanner(System.in); System.out.println("please input a number:"); n=sca.nextInt(); if(isPrimeNumber(n)){

35、 System.out.println(n+"is a prime number!"); }else{ System.out.println(n+"is not a prime number!"); } } public static boolean isPrimeNumber(int n){ for(int i=2;i<=n/2;i++){ if(n%i==0){ return false; } } return true;

36、 } } 13一个数倒序排列 package day02; public class Daoxu{ public static void main(String[] args){ int olddata=3758; int newdata=0; while(olddata!=0){ for(int i=0;i<4;i++){ newdata=newdata*10+olddata%10; olddata=olddata/10; } System.out.println("newdata="+newdata);

37、 } } } 14将一个整数以二进制输出 package day04; import java.util.Scanner; public class ArrayTest { public static void main(String[] args){ int n; Scanner s=new Scanner(System.in); System.out.println("please input a number:"); n=s.nextInt();

38、 for(int i=31;i>=0;i--){ if((n&(1<

39、main(String[] args){ int m=5,n=6; for(int i=0;i

40、out.println(); } for(int i=0;i

41、); int m=0; for(int i=9;i>=0;i--){ System.out.println("please input your number! "); m=s.nextInt(); if(m>num){ System.out.println("Too large!"); }else if(m

42、 } if(i>0){ System.out.println("还有"+i+"次机会!"); } } if( m!=num){ System.out.println("下次再来吧!"); } } } 17.HotelManager package hotel; import java.util.Scanner; public class HotelManager { private static String[][] rooms;// 表示房间 public static void main(Str

43、ing[] args) { rooms = new String[10][12]; String comm;// 表示用户输入的命令 for (int i = 0; i < rooms.length; i++) { for (int j = 0; j < rooms[0].length; j++) { rooms[i][j] = "EMPTY"; } } // while (true) { System.out.println("请输入命令:"); Scanner sca = new Scanner(System.i

44、n); System.gc(); comm = sca.next(); if ("search".equalsIgnoreCase(comm)) { search(); } else if ("in".equalsIgnoreCase(comm)) { int roomNo = sca.nextInt(); String name = sca.next(); in(roomNo, name); } else if ("out".equalsIgnoreCase(comm)) { int roomNo =

45、sca.nextInt(); out(roomNo); } else if ("exit".equalsIgnoreCase(comm)) { System.out.println("程序退出..."); break; } else { System.out.println("命令输入错误,请重新输入:"); } } } private static void out(int roomNo) { if("EMPTY".equals(rooms[(roomNo/100)-1][(roomNo%100)

46、1])){ System.out.println("该房间没有客人入住,退房失败!"); return; } rooms[(roomNo/100)-1][(roomNo%100)-1]="EMPTY"; System.out.println(roomNo+"退房成功!"); } private static void in(int roomNo, String name) { if(!"EMPTY".equals(rooms[(roomNo/100)-1][(roomNo%100)-1])){ System.out.printl

47、n("该房间已经有客人入住!"); return; } rooms[(roomNo/100)-1][(roomNo%100)-1]=name; System.out.println(name+"成功入住"+roomNo+"房间!"); } private static void search() { for (int i = 0; i < rooms.length; i++) { //打印房间号 for (int j = 0; j < rooms[0].length; j++) { if (j + 1 < 10) {

48、 System.out.print(i + 1 + "0" + (j + 1) + " "); } else { System.out.print(i + 1 + "" + (j + 1) + " "); } } //打印房间状态 System.out.println(); for (int j = 0; j < rooms[0].length; j++) { System.out.print(rooms[i][j] + " "); } System.out.println(); }

49、 } } 18.StudentManager package day05.student_manager; import java.util.Scanner; public class StudentManager { static int[][] scores=new int[6][5]; static String[] students={"zhangsan","lisi","wangwu","zhaoliu","qianqi","liuba"}; static String[] courses={"corejava","jdbc

50、","servlet","jsp","ejb"}; public static void main(String[] args) { for(int i=0;i

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服