1、JAVA环境配置+考试题目+Android studio配置与入门教程1、java环境配置-2张图运行窗口分别输入java version、java2、eclipse创建第一个项目并启动-2张图创建project界面,创建class界面3、编写一个 Java 程序,使用数组存放录入的 6件商品名称、数量和价格,然后使用下标访问第 6个商品名称、数量和价格、最后再输出所有的商品名称、数量和价格。package aasd;import java.util.Scanner;public class asd public static void main(String args) / TODO Aut
2、o-generated method stub double sum=0; double prices = new double6; / 声明数组并分配空间 double shuliang = new double6; int number = new int6; String name = new String6; Scanner input = new Scanner(System.in); / 接收用户从控制台输入的数据 for (int i = 0; i prices.length; i+) System.out.println(请输入第 + (i + 1) + 商品名称:); nam
3、ei = input.next(); for (int i = 0; i prices.length; i+) System.out.println(请输入第 + (i + 1) + 商品数量:); shuliangi = input.nextDouble(); for (int i = 0; i prices.length; i+) System.out.println(请输入第 + (i + 1) + 商品价格:); pricesi = input.nextDouble(); / 接收用户从控制台输入的数据 sum=sum+pricesi; System.out.println(第 6 件
4、商品的名称为: + name5); System.out.println(第 6 件商品的价格为: + prices5); for (int i = 0; i 6; i+) System.out.println(第+(i+1)+件商品的名称:+namei+数量:+shuliangi+价格:+pricesi); 4、Java字符串拼接、获取字符串长度、字符串大小写转换、 去除字符串中的空格、字符串的替换、字符串比较package aasd;import java.util.Scanner;public class asd public static void main(String args)
5、/ TODO Auto-generated method stub String str1 = yh; String str2 = Tcz,M; System.out.println(字符串拼接+str1.concat(str2); System.out.println(字符串长度:+str1.length(); System.out.println(转小写:+str1.toLowerCase(); System.out.println(转大写:+str2.toUpperCase(); System.out.println(去除空格+str1.trim(); System.out.printl
6、n(提取子字符串+str1.substring(0, 2); String arr1 = str2.split(,); System.out.println(分割字符串); for(int i = 0; iarr1.length; i+) System.out.println(arr1i); String st1 = yh; String st2 = CM; System.out.println(字符串替换+str2.replace(M, b); System.out.println(字符串比较+st1.equalsIgnoreCase(st2); System.out.println(字符串
7、查找+str2.indexOf(M); System.out.println(颜寒); 5.编写一个 Java 程序,假设有一个矩阵为 6 行 6列,该矩阵是由程序随机产生的 16-99以内数字排列而成。package qwer;public class avbn public static void main(String args) / TODO Auto-generated method stub int x = new int55; int a=16,b=99; for(int i=0;ix.length;i+) for(int j=0;jx.length;j+) xij = (int
8、) a + (int) (Math.random() * (b - a); System.out.print(xij+ ); System.out.print(n); System.out.print(颜寒); 6、 要求:1、用户输入6组商品名称、数量、价格; 2、输出商品的平均价格、最大最小价格 3、商品信息根据数量升序排序后输出来。package yh;import java.util.Scanner;public class qwe public static void main(String args) / TODO Auto-generated method stub int i;
9、 int price = new int6; String name = new String6; int shuliang=new int6; Scanner input = new Scanner(System.in); / 接收用户从控制台输入的数据 for (i = 0; i 6; i+) System.out.println(请输入第 + (i + 1) + 件商品的名称:); namei = input.next(); / 接收用户从控制台输入的数据 System.out.println(请输入第 + (i + 1) + 件商品的价格:); pricei = input.nextI
10、nt(); / 接收用户从控制台输入的数据 System.out.println(请输入第 + (i + 1) + 件商品的数量:); shuliangi = input.nextInt(); / 接收用户从控制台输入的数据 System.out.print(n); int sum=0;int j; for(j=0;j6;j+) sum=sum+pricej; System.out.println(商品总价格为+sum); int avg; avg=sum/6; System.out.println(商品均价为+avg); int max; max=price0; int min; min=p
11、rice0; for(int m1 = 0; m1 max) max=pricem1; if(pricem1max) min=pricem1; System.out.println(最大价格+max+最小价格+min); for (int m = 0; m shuliang.length; m+) for (int n = m+1; n shuliangn) int temp = shuliangm; shuliangm = shuliangn; shuliangn = temp; for (int x = 0; x 2) System.out.println(输入次数超过3次,等待20秒后再
12、次尝试输入。); Date date1 = new Date(); / 获取当前日期 System.out.println(发生错误时间 + date1); try Thread.sleep(2000);/ 暂停20秒 catch (InterruptedException e) e.printStackTrace(); Date date2 = new Date(); j=0; System.out.println(现在时间为: + date2); System.out.println(请重新输入:); while(true) Scanner input = new Scanner(Syst
13、em.in); System.out.println(-用户登陆-); System.out.println(用户名:); String login_name = input.nextLine(); System.out.println(密码:); String login_pwd = input.nextLine(); boolean cen = Register.validateLogin(login_name, login_pwd, username, pwd); if (cen) System.out.println(登录成功!); break; else System.out.pri
14、ntln(用户名或密码有误!); i+; if(i2) System.out.println(输入次数超过3次,等待20秒后再次尝试输入。); Date date1 = new Date(); / 获取当前日期 System.out.println(发生错误时间 + date1); try Thread.sleep(20000);/ 暂停20秒 catch (InterruptedException e) e.printStackTrace(); Date date2 = new Date(); i=0; System.out.println(现在时间为: + date2); System.o
15、ut.println(请重新输入:); Date last = new Date(); System.out.println(运行时间:+(last.getTime()-first.getTime()/1000+秒); package yh;public class Register public static boolean validateUser(String uname,String upwd,String sex, String age) boolean conUname = false; / 用户名是否符合要求 boolean conPwd = false; / 密码是否符合要求
16、boolean conAge = false; / 年龄是否符合要求 boolean consex = false; /性别是否符合要求 boolean con = false; / 验证是否通过 String sexm =男; String sexw =女; if (uname.length() 0) for (int i = 0;i 0) for (int j=0;j 0) if (sex.equals(sexm)|sex.equals(sexw) consex = true; else consex = false; System.out.println(仅可输入“男”和“女”!); e
17、lse System.out.println(性别不能为空!); if (age.length() 0) for (int k = 0;k 2) System.out.println(输入次数超过3次,等待20秒后再次尝试输入。); Date date1 = new Date(); / 获取当前日期 System.out.println(发生错误时间 + date1); try Thread.sleep(20000);/ 暂停20秒 catch (InterruptedException e) e.printStackTrace(); Date date2 = new Date(); j=0; System.out.println(现在时间为: + date2); System.out.println(请重新输入:); while(true) Scanner input = new Scanner(System.in); System.out.println(-用户登陆-); System.out.println(用户名:); String login_name = input.nextLine(); System.out.pri
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1