Java作业@2017.11.11-11.12
来源:互联网 发布:科比 知乎 编辑:程序博客网 时间:2024/05/16 16:10
作业一:获取10个1-20之间的随机数,要求不能重复
package org.wests.HomeWork02;import java.util.Arrays;import java.util.Set;import java.util.TreeSet;/** * 获取10个1-20之间的随机数,要求不能重复 * @author Owen * */public class HomeWork01 { public static int getRandom(int start,int end) { return (int)(Math.random()*(end-start)+start); } public static void main(String[] args) { Set<Integer> set = new TreeSet<>(); while(true) { int i = getRandom(1, 20); set.add(i); Object[] arr =set.toArray(); if(arr.length >=10) { System.out.println(Arrays.toString(arr)); System.exit(0); } } }}
作业二:题目:键盘录入多个数据,以0结束,要求在控制台输出这多个数据的最大值
package org.wests.HomeWork02;import java.util.ArrayList;import java.util.Arrays;import java.util.List;import java.util.Scanner;/** * 题目:键盘录入多个数据,以0结束,要求在控制台输出这多个数据的最大值 * @author 代虎 * */public class HomeWork02 { public static void main(String[] args) { List<Integer> list = new ArrayList<>(); while(true) { System.out.println("请输入数据,输入0终止输入"); Scanner sc = new Scanner(System.in); String str = sc.next(); Integer inte = Integer.parseInt(str); list.add(inte); Object[] arr = list.toArray(); Arrays.sort(arr); if(inte == 0){ System.out.println("您输入的值为0,系统退出! "); System.out.println("以上您输入的值中,最大值为:" + arr[arr.length-1]); System.exit(0); } } }}
阅读全文
0 0
- Java作业@2017.11.11-11.12
- java作业11/11.12
- 【Java作业】2017.11.11 / 2017.11.12
- 11.11/11.12 Java作业
- JAVA作业11-1
- java作业11-6
- JAVA作业11-16
- Java作业@2017.11.04-11.05
- 【Java作业】2017.11.04 / 11.05
- 【Java作业】 2017.11.18 / 11.19
- 【Java作业】2017.11.25 / 11.26
- Java作业11--断点续传半成品
- 11/4/5java作业
- java作业2017 11 10
- C语言作业@2017.11.11-11.12
- JAVA作业
- Java作业
- Java作业
- 第12周项目3- Prime算法的验证
- Smart Form中打印图标或符号
- 零售行业数据可视化报告:看看今年双十一怎么玩?
- awk 命令
- Java性能优化指南系列(二):Java 性能分析工具
- Java作业@2017.11.11-11.12
- 优化 ExpressRoute 路由
- #define 用法
- 项目打包并在虚机部署(nginx安装配置)
- java 防止 XSS 攻击的常用方法总结.
- 用aidl传输实体类数据
- 第十一周项目一 邻接表算法库
- Hive时间操作函数:获取小时差.天数差
- 第十二周项目三