java中17个必备小程序

java中17个必备小程序

ID:32585444

大小:61.78 KB

页数:10页

时间:2019-02-13

java中17个必备小程序_第1页
java中17个必备小程序_第2页
java中17个必备小程序_第3页
java中17个必备小程序_第4页
java中17个必备小程序_第5页
资源描述:

《java中17个必备小程序》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验16:字符串数组复制1目的:掌握java中数组复制的方法publicclassArrayCopyDemo{publicstaticvoidmain(String[]args){char[]copyFrom^'d'/e/c/a'Jf'Jf'z'e',〃源数组的声明及初始化char[]copyTo=newchar[7];〃目的数组对彖的创建System.arraycopy(copyFrom,2,copyTo,0,7);〃调用数组复制方法System.out.println(newString(copyTo));}〃结果输出}实验1:基本数据类型的变量的赋值

2、1目的:掌握基本数据类型的声明及初始化规则publicclassAssign{publicstaticvoidmain(Stringargs[]){intx,y;〃声明整型变量floatz=3.414f;〃声明并赋值float型变量doublew=3.1415;//声明并赋值double型变量booleantruth=true;〃声明并赋值boolean型变量charc;〃声明字符变量Stringstr;〃声明string类变量Stringstrl="bye";〃声明并赋值string类变量c=A;〃给字符变量赋值str="Hioutthere";〃给st

3、ring变量赋值x=6;y=1000;〃给int型变量赋值System.out.println("x="+x);System.out.println(”y二”+y);System.out.println(”z二”+z);System.out.println(,,w=,,+w);System.out.println(,,truth=l,+truth);System.out.println(,,c=,,+c);System.out.println(Hstr="+str);System.out.println(,,strl=,'+strl);}}实验5:移位运算

4、1目的:掌握位逻辑运算符&、

5、的使用规则及目的publicclassBitwiseDemo{staticfinalintVISIBLE=1;//定义常量值staticfinalintDRAGGABLE=2;staticfinalintSELECTABLE=4;staticfinalintEDITABLE=8;publicstaticvoidmain(Stringargs[]){intflags=O;flags=flags

6、VISIBLE;//对flags的最低位置值flags=flags

7、DRAGGABLE;//对flags的次低位置值if((flags&

8、VISIBLE)==VISIBLE){if((flags&DRAGGABLE)二二DRAGGABLE){System.out.println(”FlagsareVisibleandDraggable");}}flags=flags

9、EDITABLE;//对flags的倒数第4位置值if((flags&EDITABLE)==EDITABLE){System.out.println("FlagsarenowalsoEditable");}}}实验13:复制字符串1目的:常握while语句对程序的控制机制publicclassFuzhi{publicstatic

10、voidmain(String[]args){StringcopyFromMe="Copythisstringuntilyouencountertheletter〃声明源数组并初始化StringBuffercopyToMe=newStringBuffer();〃创建目的数组的对象inti=0;charc=copyFromMe.charAt(i);〃对源数组进行单个取值while(c!='g'){copyToMe.append(c);〃向目的数组添加元素c=copyFromMe.charAt(++i);}System.out.println(copyToMe

11、);}实验17:>>与>>>的区别1目的:熟悉并掌握>>与>>>的区别及用法publicclassQuBie{publicstaticvoidmain(String[]args){inta=-64/b=32,c,d;c=a»2;//带符号的右移d=b»>2;〃不带符号的右移System.out.printlnf'a="+a);System.out.println("b="+b);System.out.println("a移位后是:"+c);System.out.printlnf'b移位后是:"+d);}}实验7:按照格式输出结果1目的:理解并掌握java语

12、言的输出调用publicclassFormatPrint{publ

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

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

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