欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    java编程实例.docx

    • 资源ID:8202929       资源大小:17.40KB        全文页数:13页
    • 资源格式: DOCX        下载积分:12金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要12金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    java编程实例.docx

    1、java编程实例Java实例入门(一)public class HelloWorldpublic static void main(String args) System.out.println(Hello World!); 保存为:HelloWorld.java注意:文件名必须与包含main方法的类的名字相同,扩展名必须为java。运行结果:在屏幕上打印出:Hello,World!public class Addpublic static void main(String args) int a=3,b=6; int c=a+b; System.out.println(c=+c); 保存为:

    2、Add.java运行结果:在屏幕上输出:c=9 java实例入门(二)-基本运算符与表达式public class Arithmeticpublic static void main(String args) int i=8,j=4,I=0; /定义变量 int a=5,b=6; /变量初始化 float f=1.0f; /单精度类型 double d=2.5d; /双精度类型 int m=i%j; f=i/j; I=+i+j+; /I=? System.out.println(I=+I); System.out.println(f=+f); int c=ab?a:b; d+=a; Syste

    3、m.out.println(d+a=+d); /自动类型转换 int n=(int)(d+b); System.out.println(n=+n); /强制类型类型转换,会丢失精度 boolean bool=ab; System.out.println(bool=+bool); boolean firstbool=true; boolean secondbool=bool&firstbool; secondbool=bool|firstbool; char ch=H; System.out.println(ch=+ch); String s=Hello,Everyone!; System.ou

    4、t.println(s); 运算结果:C:javajava ArithmeticI=13f=2.0d+a=7.5n=13bool=falsech=HHello,Everyone! C:java java实例入门(三)-获取命令行参数 public class GetArgs public static void main(String myargs) String s=; if (myargs.length!=0) s=myargs0; System.out.println(s=+s); 要点:参数放在字符串数组myargs里; 注意:编译后,必须用命令行运行此程序,方法: java GetA

    5、rgs Hello 运行结果为: s=Hello java实例入门(四)-循环语句 /* * 编写程序,计算从1到100的累加和,用for语句实现。 */ public class Sum public static void main(String args) int s = 0; / 用来保存累加和,初始化为 0 for(int i = 0; i = 100; i+) s += i; / for 循环体只有一个语句,可不用大括号 System.out.println(从1到100的累加和为: + s); /* 计算从正整数n1到n2的累加和,用while语句实现。 */ / 解法一,固定

    6、n1, n2 的值 public class Sum public static void main(String args) int s = 0; / s 用来保存累加和,初始化为 0 int n1 = 8, n2 = 66; / 预定 n1, n2 的值 int i = n1; / i 用来做循环计数,初始化为 n1 while(i = n2) s += i; i+; System.out.println(n1为: + n1 + ; n2为: + n2); System.out.println(从n1到n2的累加和为: + s); / 解法一结束 /*解法二,键盘输入n1, n2的值 im

    7、port java.io.*; public class Sum public static void main(String args) int s = 0; / s 用来保存累加和,初始化为 0 String str = ; / String对象str用来保存键盘输入的字符串 int n1 = 0, n2 = 0; try java.io.InputStreamReader isr = new InputStreamReader(System.in); BufferedReader br = new BufferedReader(isr); System.out.print(输入正整数n1

    8、:); / 由键盘取得n1 str = br.readLine(); n1 = Integer.parseInt(str); System.out.print(n再输入正整数n2:); / 由键盘取得n2 str = br.readLine(); n2 = Integer.parseInt(str); catch(IOException e) int i = n1; / i 用来做循环计数,初始化为 n1 while(i = n2) s += i; i+; System.out.println(从n1到n2的累加和为: + s); / 解法二结束 /* * 编写程序,计算从1到100的累加和,

    9、用do-while语句实现。 */ public class Sum public static void main(String args) int s = 0; / s用来保存累加和,初始化为 0 int i = 1; / i用来做循环计数,初始化为 1 do s += i; i+; while(i = 100); System.out.println(从1到100的累加和为: + s); java实例入门(五)-break语句的使用 /*不带标号的break语句的使用 */ public class BreakOne public static void main(String args

    10、) int index=0; while (index=100) index+=10; if(index=40) break; System.out.println(index=+index); 运行结果: index=10 index=20 index=30 /* 带标号的break语句 */ class BreakTwo public static void main(String args) int sum=0; coloop: while (sum=100) for(int count=0;count50) break coloop; /跳出coloop标识的循环 System.out

    11、.println(sum=+sum); 运行结果: sum=51 java实例入门(六)-continue语句的使用 /*不带标号的continue语句*/ public class ContinueOne public static void main(String args) int index=0; while(index=99) index+=10; if(index=40) continue; System.out.println(index=+index); 运行结果: index=10 index=20 index=30 index=50 index=60 index=70 in

    12、dex=80 index=90 index=100 注意: 为什么40没有打印出来? /*带标号的continue语句*/ public class ContinueTwo public static void main(String args) System.out.println(*100到200之间的所有素数*); int n=0; outer:for(int i=101;i200;i+=2) int k=15; for(int j=2;j=k;j+) if(i%j=0) continue outer; System.out.print( +i); n+; if(n10) continu

    13、e; System.out.println(); n=0; System.out.println(); /*用switch语句实现学生成绩的百分制到等级制的转换*/ class SwitchDemo public static void main(String args) int testscore=88; char grade=A; switch(testscore/10) case 10: case 9: grade=A; break; case 8: grade=B; break; case 7: grade=C; break; case 6: grade=D; break; defau

    14、lt: grade=F; break; System.out.println(grade is:+grade); 运行结果: grade is:B java实例入门(八)-一维数组的使用 /*冒泡法排序*/ public class BubbleSort public static void main(String args) int i,j; int intArray=20,1,-3,30,50; int len=intArray.length; for(i=1;i len;i+) for(j=0;jintArrayj+1) int t=intArrayj; intArrayj=intArr

    15、ayj+1; intArrayj+1=t; for(i=0;ijava BubbleSort -3 1 20 30 50 C:java java实例入门(九)-多维数组的使用 /*打印杨辉三角形*/public class YangHuipublic static void main(String args) final int ROW=8; int a=new intROW+1; for(int i=0;i=ROW;i+) ai=new inti+1; /分配每一行的列数,java语言支持不等维的数组 yanghui(a,ROW); static void yanghui(int a,int

    16、 ROW) for(int i=0;i=ROW;i+) for(int j=0;j=ai.length-1;j+) if(i=0|j=0|j=ai.length-1) aij=1; else aij=ai-1j-1+ai-1j; for(int i=0;i=ROW;i+) for(int j=0;jjava YangHui11 11 2 11 3 3 11 4 6 4 11 5 10 10 5 11 6 15 20 15 6 11 7 21 35 35 21 7 11 8 28 56 70 56 28 8 1C:java java实例入门(十)-字符串的基本使用方法 public class

    17、StringDemo public static void main(String args) String s= Hello ; System.out.println(s=+s); System.out.println(s.toLowerCase()=+s.toLowerCase(); /转换为小写字符串 System.out.println(s.t0UpperCase()=+s.toUpperCase(); /转换为大写字符串 System.out.println(s.trim()=+s.trim(); System.out.println(s.substring(5)=+s.substr

    18、ing(5); System.out.println(s.substring(3,5)=+s.substring(3,5); String news=s.replace(l,t); System.out.println(replace all l with t:+news); 运行结果:C:javajava StringDemos= Hellos.toLowerCase()= hellos.t0UpperCase()= HELLOs.trim()=Hellos.substring(5)=los.substring(3,5)=elreplace all l with t: HettoC:java


    注意事项

    本文(java编程实例.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

    经营许可证编号:鄂ICP备2022015515号-1

    收起
    展开