java程序代码Word文档格式.docx

上传人:b****6 文档编号:15832413 上传时间:2022-11-16 格式:DOCX 页数:19 大小:19.75KB
下载 相关 举报
java程序代码Word文档格式.docx_第1页
第1页 / 共19页
java程序代码Word文档格式.docx_第2页
第2页 / 共19页
java程序代码Word文档格式.docx_第3页
第3页 / 共19页
java程序代码Word文档格式.docx_第4页
第4页 / 共19页
java程序代码Word文档格式.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

java程序代码Word文档格式.docx

《java程序代码Word文档格式.docx》由会员分享,可在线阅读,更多相关《java程序代码Word文档格式.docx(19页珍藏版)》请在冰豆网上搜索。

java程序代码Word文档格式.docx

------------------------------"

您的个人信息:

\n姓名:

+name);

\n年龄:

+age);

\n性别:

+sex);

\n身高:

+heigh);

\n家庭住址:

+adress);

}}

 

2.importjava.util.*;

publicclasschap1{

************************************"

*xx超市欢迎您!

*"

请输入会员卡号:

Stringnumber=input.next();

请输入消费金额:

doublecount=input.nextDouble();

请输入付款金额:

doublecash=input.nextDouble();

您的会员卡号为:

System.out.println(number);

找零:

doublechage=(cash-count);

System.out.println(chage);

本次积分:

+count/100*3);

------------------------------------"

欢迎再次光临!

}

}

3.输出棱形

publicclasschap2{

publicstaticvoidmain(String[]args)

{intn=6;

for(inti=1;

i<

=n;

i++)

{

for(intk=n-1;

k>

=i;

k--)

"

for(intj=1;

j<

=2*i-1;

j++)

*"

System.out.println();

for(inti=n-1;

i>

=1;

i--)

for(intk=i;

k<

=n-1;

k++)

4.查找数组中的数

importjava.util.*;

publicclasschap21

{

{Scannerinput=newScanner(System.in);

int[]array={9,12,17,19,21,24,38,42,56,78};

for(inti=0;

=9;

array"

+"

["

+i+"

]="

+array[i]);

请输入数组中要查找的数:

inta=input.nextInt();

inttarget=a;

intindex=0;

intstart=0;

intend=array.length-1;

while(true)

index=(start+end)/2;

if(array[index]==target)

该数在数组中的位置为:

+index);

break;

else

if(start>

end)

该数在数组中不存在!

if(array[index]>

target)

end=index-1;

start=index+1;

5.矩阵的对角线相加并求和

publicclasschap921{

{

intarray[][]={{1,2,3,4,5},{1,2,3,4,5},{1,2,3,4,5},{1,2,3,4,5},{1,2,3,4,5}};

intsum=0;

=4;

i++)

for(intj=4-i;

=4-i;

if(i==2)

sum+=array[i][j];

sum+=array[i][i]+array[i][j];

sum="

+sum);

6.身份证验证

publicclassValidateCardBirthday{

privatestaticintyear;

privatestaticintmonth;

privatestaticintday;

publicbooleanvalidate(Stringbirthday){

intyear=Integer.parseInt(birthday.substring(0,4));

intmonth=Integer.parseInt(birthday.substring(4,6));

intday=Integer.parseInt(birthday.substring(6,8));

Calendarc=newGregorianCalendar(year,month-1,day);

intcYear=c.get(Calendar.YEAR);

intcMonth=c.get(Calendar.MONTH);

intcDay=c.get(Calendar.DAY_OF_MONTH);

System.out.println(cYear+"

年"

+cMonth+"

月"

+cDay+"

日"

if(year!

=cYear&

&

month+1!

=cMonth&

day!

=cDay){

returnfalse;

}else{

returntrue;

}

publicstaticvoidmain(String[]args){

Scannerinput=newScanner(System.in);

ValidateCardBirthdayI=newValidateCardBirthday();

System.out.println("

请输入你的身份证号"

Strings=input.next();

if(s.length()!

=15&

s.length()!

=18){

System.out.println("

请输入错误"

booleanisOK=I.validate(s.substring(6,14));

Calendarc=newGregorianCalendar(year,month-1,day);

/*System.out.println(c.get(Calendar.YEAR));

System.out.println(c.get(Calendar.MONTH));

System.out.println(c.get(Calendar.DATE));

*/

if(isOK){

System.out.println("

验证通过"

else{

验证错误"

}

}

7.packagelotter;

importjava.util.*;

publicclassLotterTicket{

publicstaticvoidmain(String[]args){

//创建Ticket()对象,使Ticket()具有LotterTicket方法和属性

LotterTicketTicket=newLotterTicket();

//Ticket()调用MuilDemo()方法

Ticket.MuilDemo();

publicvoidMuilDemo(){

//建立一个二维数组

List<

TreeSet<

String>

>

list=newArrayList<

();

//利用for循环建立五注彩票

for(inti=0;

5;

i++){

//通过TreeSet建立一组集合

TreeSet<

set=newTreeSet<

//利用随机数输出7个彩票号码;

set.size()<

7控制使集合元素为7个

for(;

set.size()<

7;

){

intk=(int)(Math.random()*32+1);

//判断号码小于10,前加0

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工作范文 > 演讲主持

copyright@ 2008-2022 冰豆网网站版权所有

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