1、java程序代码1.import java.util.*; public class chap public static void main(String args) Scanner input = new Scanner(System.in); System.out.println(请输入个人信息); System.out.print(姓名:); String name =input.next(); System.out.print(年龄:); int age = input.nextInt(); System.out.print(性别:); String sex =input.next(
2、); System.out.print(身高:); double heigh = input.nextDouble(); System.out.print(家庭住址:); String adress =input.next(); System.out.println(-); System.out.println(您的个人信息:); System.out.println(n姓名:+name); System.out.println(n年龄:+age); System.out.println(n性别:+sex); System.out.println(n身高:+heigh); System.out
3、.println(n家庭住址:+adress);2.import java.util.*; public class chap1 public static void main(String args) Scanner input = new Scanner(System.in); System.out.println(*); System.out.println(* xx超市欢迎您! *); System.out.println(*); System.out.print(请输入会员卡号:); String number = input.next(); System.out.print(请输入
4、消费金额:); double count=input.nextDouble(); System.out.print(请输入付款金额:); double cash=input.nextDouble(); System.out.print(您的会员卡号为:); System.out.println(number); System.out.print(找零:); double chage=(cash-count); System.out.println(chage); System.out.println(本次积分:+count/100*3); System.out.println(-); Syst
5、em.out.println(欢迎再次光临!); 3. 输出棱形public class chap2 public static void main(String args) int n=6; for(int i=1;i=i;k-) System.out.print( ); for(int j=1;j=1;i-) for(int k=i;k=n-1;k+) System.out.print( ); for(int j=1;j=2*i-1;j+) System.out.print(*); System.out.println(); 4.查找数组中的数 import java.util.*;pub
6、lic class chap21 public static void main(String args) Scanner input=new Scanner(System.in); int array=9,12,17,19,21,24,38,42,56,78; for(int i=0;iend) System.out.println(该数在数组中不存在!); break; else if(arrayindextarget) end=index-1; else start=index+1; 5.矩阵的对角线相加并求和public class chap921 public static void
7、 main(String args) int array=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; int sum=0; for(int i=0;i=4;i+) for(int j=4-i;j=4-i;j+) if(i=2) sum+=arrayij; else sum+=arrayii+arrayij; System.out.println(sum=+sum);6.身份证验证 import java.util.*;public class ValidateCardBirthday private static int year; p
8、rivate static int month; private static int day; public boolean validate (String birthday) int year = Integer.parseInt(birthday.substring(0,4); int month = Integer.parseInt(birthday.substring(4,6); int day= Integer.parseInt(birthday.substring(6,8); Calendar c =new GregorianCalendar(year,month-1,day)
9、; int cYear = c.get(Calendar.YEAR); int cMonth= c.get(Calendar.MONTH); int cDay= c.get(Calendar.DAY_OF_MONTH); System.out.println(cYear+年+ cMonth+月+cDay+日); if (year!=cYear&month+1!=cMonth&day!=cDay) return false; else return true ; public static void main (String args) Scanner input = new Scanner(S
10、ystem.in); ValidateCardBirthday I =new ValidateCardBirthday(); System.out.println(请输入你的身份证号); String s =input.next(); if (s.length()!=15&s.length()!=18) System.out.println(请输入错误); else boolean isOK = I.validate(s.substring(6,14); Calendar c =new GregorianCalendar(year,month-1,day); /* System.out.pri
11、ntln(c.get(Calendar.YEAR); System.out.println(c.get(Calendar.MONTH); System.out.println(c.get(Calendar.DATE);*/ if(isOK) System.out.println(验证通过); else System.out.println(验证错误); 7. package lotter;import java.util.*;public class LotterTicket public static void main(String args) / 创建Ticket()对象,使Ticket
12、()具有LotterTicket方法和属性 LotterTicket Ticket=new LotterTicket(); /Ticket()调用MuilDemo()方法 Ticket.MuilDemo(); public void MuilDemo() /建立一个二维数组 ListTreeSet list =new ArrayListTreeSet(); /利用for循环建立五注彩票 for(int i=0;i5;i+) /通过TreeSet建立一组集合 TreeSet set=new TreeSet(); /利用随机数输出7个彩票号码; set.size()7控制使集合元素为7个 for(;set.size()7;) int k=(int)(Math.random()*32+1); /判断号码小于10,前加0
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1