日常练习题
Coder米
:)
展开
-
Java练习题
一、输入一个值,求100到这个值范围内的水仙花数(例水仙花数:153 =111+555+3+3+3)import java.util.Scanner;public class Flowers { public static void flowers(int n) { //写一个求水仙花数的函数 int a = 0; int b = 0; ...原创 2018-11-13 22:19:03 · 516 阅读 · 0 评论 -
Java练习题(2)
一、求1+2+3+4+…n的和(阶乘类似) public static int sumN(int n) { int sum = 0; for (int i = 1; i <= n; i++) { sum += i; //sum = sum+i; } return sum; } ...原创 2018-11-13 23:52:34 · 219 阅读 · 0 评论 -
利用ArrayList常用方法实现两个数组的交集、并集和差集
举例分析:两个数组a和b分别为 {1,2,3,4} {3,4,5,6}交集:两个数组的相同元素{3,4}并集:两个数组中所有的元素(包括重复的){1,2,3,4,3,4,5,6}差集:两个数组中不想同的元素,例:a与b的差集{1,2}、b与a的差集{5,6}此时用ArrayList的哪个方法来实现最为简单,是首要思考的问题。交集是判断两个数组相同的元素,可以用ArrayLis...原创 2019-03-07 17:22:13 · 2582 阅读 · 0 评论 -
IO流——将给定路径下文件的内容复制到指定路径的另一个文件里
如题,运用IO流的知识将给定路径下文件的内容复制到指定路径的另一个文件里。思考步骤:打开读写流进行读写关闭读写流代码实现:public class Demo { public static void read()throws FileNotFoundException,IOException { String path = "C:\\Users\\50579...原创 2019-03-21 11:34:02 · 1749 阅读 · 0 评论 -
[IO流+集合 解决问题]读取文件,统计文件中数据出现次数,找到出现次数最多的十个数据,打印该数据和出现次数
如题:读取给定文件,统计每个数据出现的次数,找到出现次数最多的十个数据,打印该数据和出现的次数原创 2019-04-02 20:26:18 · 1284 阅读 · 0 评论 -
多线程 模拟火车票售卖场景
一、模拟火车票售卖场景,三个窗口售卖A-B地的火车票,火车票共100张。要求:编号1-100 打印示例:窗口1售卖火车票66窗口:写3个线程,import java.util.Random;/** * @auther: 巨未 * @DATE: 2019/4/12 0012 23:18 * @Description: */class Tickets { privat...原创 2019-06-11 09:10:55 · 1219 阅读 · 0 评论 -
多线程实现轮询打印数据
如图:要打印数字1——100,让三个线程打印,线程1打印1,2,3,4,5线程2打印6,7,8,9,10线程3打印11,12,13,14,15线程1打印16,17,18,19,20线程2打印21。。。线程3打印26。。。实现:public class PrintDemo {static class Value { private volatile int n...原创 2019-06-11 16:34:01 · 928 阅读 · 0 评论 -
三个线程ID为ABC,每个将自己的ID在屏幕打印10遍,结果按ABCABC...样式显示
一、如图ABCABCMain.javapackage PrintABC;public class ABCABCMain { public static void main(String[] args) { ThreadName threadName = new ThreadName(); threadName.setIndex(0); ...原创 2019-06-11 16:42:18 · 308 阅读 · 0 评论