![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习记录
暮色四合新晋月
这个作者很懒,什么都没留下…
展开
-
通用结果类
通用结果类,学习为主,PageResult更好更方便原创 2022-06-17 14:58:33 · 135 阅读 · 0 评论 -
TreeSet
TreeSet集合TreeSet建立必须要排序!import java.util.Objects;import java.util.TreeSet;//重写Comparable下的compareTo ,使其遵循制定的排序规则,否则不保存class Student implements Comparable<Student>{ private String name; private int age; public Student() { }原创 2022-02-14 16:38:12 · 148 阅读 · 0 评论 -
7 练习题
Collection集合、迭代器练习学到了String 的 contains 的操作。Collection可以 用 contains 可以用,也不报错。只是无效,返回false,需要用到Object 类removeif的没必要。Iterator的所有使用情况。### 题目1/*请定义一个Collection类型的集合,存储以下字符串:“JavaEE企业级开发指南”,”Oracle高级编程”,”MySQL从入门到精通”,”Java架构师之路”**要求:**请编程实现以下功能:使用迭代器原创 2022-02-13 21:13:54 · 618 阅读 · 0 评论 -
异常 try,catch处理
try。。。catch处理异常import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Scanner;public class Exception_try_catch { //不会结束 JVM public static void main(String[] args) { //EG // try原创 2022-02-13 13:35:43 · 440 阅读 · 0 评论 -
Leecode 283(冒泡排序)
Leecode 283 移动零很基础,算法并不好,两个for循环了 ,时间复杂度为O(n^2)public class leecode283 { public static void main(String[] args) { int[] nums = {0,1,0,3,12}; moveZeroes(nums); for (int i = 0; i < nums.length; i++) { System.out.p原创 2022-02-12 10:20:21 · 396 阅读 · 0 评论 -
逆序33
题目:将一个数组逆序输出。程序分析:用第一个与最后一个交换,以此类推。//算法部分可以,数组部分还可以稍作修改,以便应对更多的数字public class nixu33 { public static void main(String[] args) { int[] A = {1,2,3,4,5,6,7,8,9}; int j=A.length-1; for(int i =0;i<A.length/2;i++){原创 2021-02-21 14:29:48 · 64 阅读 · 0 评论 -
加密32
题目:某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:每位数字都加上5,然后用和除以10 的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。import java.util.Scanner;public class jiami32 { public static void main(String[] args) { System.out.println("请输入数字(每位数字按回车):"+"\t"); Scanner原创 2021-02-21 10:02:57 · 56 阅读 · 0 评论 -
排序31
与15类似,但是这里用到了数据结构的简单选择排序:O(n^2),不稳定,十分不推荐,import java.util.Scanner;public class sanshupai31 { public static void main(String[] args) { Scanner sc1 =new Scanner(System.in); Scanner sc2 =new Scanner(System.in); Scanner sc3 =new原创 2021-02-20 21:49:32 · 68 阅读 · 0 评论 -
被9 整除 30
判断一个数能被几个9 整除。如81 可以被2 个9 整除。import java.util.Scanner;public class bei9chu30 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n =sc.nextInt(); int a = n; int sum=0; for(int i=原创 2021-02-20 21:16:46 · 110 阅读 · 0 评论 -
求星期26(二刷)
输入输出问题很多,有点麻烦//用情况语句比较好,如果第一个字母一样,则判断用情况语句或if 语句判断第二个字母。import java.util.Scanner;public class qiuxingqi26 { public static void main(String[] args) { System.out.print("请输入第一个字母:"); Scanner scanner = new Scanner(System.in); cha原创 2021-02-20 19:08:54 · 53 阅读 · 0 评论 -
整数,加100是完全平方数,加268也是完全平方数,这个数是什么21
在10 万以内判断,先将该数加上100 后再开方,再将该数加上268 后再开方,如果开方后的结果满足如下条件,即是结果。public class wanmeipinfang21 { public static void main(String[] args) { for(int i=0;i<100000;i++){ double a = i+100; double b = i+268; if(Math.s原创 2021-02-20 12:59:32 · 624 阅读 · 0 评论 -
输入某年某月某日,判断这一天是这一年的第几天20
以3 月5 日为例,应该先把前两个月的加起来,然后再加上5 天即本年的第几天,特殊情况,闰年且输入月份大于3 时需考虑多加一天。import java.util.Scanner;public class qiutian20 { public static void main(String[] args) { int year = 0, month = 0, day = 0; int i = 0; // 判闰年 System.out.prin原创 2021-02-20 10:44:47 · 78 阅读 · 0 评论 -
101-200之间有多少素数14
判断101-200 之间有多少个素数,并输出所有素数。//判断素数的方法:用一个数分别去除2 到sqrt(这个数),如果能被整除,// 则表明此数不是素数,反之是素数。public class sushu14 { public static void main(String[] args) { int a = 0;//素数总数,后面太杂了 for (int i = 101; i < 200; i++) { int k = 0;原创 2021-02-20 00:00:05 · 118 阅读 · 1 评论 -
简单排序15
输入三个整数x,y,z,请把这三个数由小到大输出。基础import java.util.Scanner;public class bidaxiao15 { public static void main(String[] args) { //int i=0;int j=0;int k=0;//寄存 Scanner a = new Scanner(System.in); Scanner b = new Scanner(System.in);原创 2021-02-19 17:46:22 · 53 阅读 · 0 评论 -
三角形16
【打印三角形图案】题目:打印出如下图案(三角形)*//***//*****//*******//public class sanjiao16 { public static void main(String[] args) { for (int i = 1; i <= 7; i++) if (i % 2 != 0) { for (int j = 1; j <= i; j++)原创 2021-02-19 17:02:09 · 51 阅读 · 0 评论 -
完数18
一个数如果恰好等于它的所有因子之和,这个数就称为"完数"。例如6=1+2+3.编程找出1000 以内的所有完数。public class wanshu18 { public static void main(String[] args) { int i, j, s; for (i = 1; i <= 1000; i++) { s = 0;//累加器 for (j = 1; j < i; j++) {原创 2021-02-19 15:16:37 · 1074 阅读 · 0 评论 -
水仙花数13
打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153 是一个"水仙花数",因为153=1 的三次方+5 的三次方+3 的三次方。程序分析:利用for 循环控制100-999 个数,每个数分解出个位,十位,百位代码实现:public class shuixianhua13 { public static void main(String[] args) { for(int i=100;i<1000;i++)//for的条件原创 2021-02-19 14:30:26 · 72 阅读 · 0 评论 -
成绩评级12
java switch不能用条件,范围选在[0,100]的数字import java.util.Scanner;public class chengji12 { public static void main(String[] args) { Scanner cj = new Scanner(System.in); int i = cj.nextInt(); int score=0; if (i >= 0 &&原创 2021-02-19 13:54:32 · 55 阅读 · 0 评论 -
11判断是否是回文数
12322是否为个位等于万位,十位等于千位基础代码,应该有更优解目前不会public class huiwen11 {// final long l = System.currentTimeMillis();// final int i = (int) (l % 10000); public static void main(String[] args) { int sum=12321; int a = sum/10000;原创 2021-02-19 12:12:46 · 198 阅读 · 0 评论 -
10根据键盘录入的数值1,2,3,…7 输出对应的星期
import java.util.Scanner;//java没有c的scanf(),要导入public class xingqi{ public static void main(String[] args) { Scanner cs = new Scanner(System.in); int day = cs.nextInt(); System.out.println("星期"+day); }}...原创 2021-02-19 09:18:27 · 624 阅读 · 0 评论 -
9任意正整数,是否是2 的整数次幂?
public class zhengshu { //判断是否只有二进制数中是否只有一个1; public static void main(String[] args) { final long l = System.currentTimeMillis(); final int i = (int) (l % 100); //随机数 System.out.println(i); int d = i & (i - 1);原创 2021-02-19 09:16:07 · 86 阅读 · 0 评论 -
7位运算符求一个数的绝对值
位运算符求一个数的绝对值public class jueduizhi { public static void main(String[] args) { int a; a = -100; int i = a >> 31;// System.out.println((a^i)-i); }原创 2021-02-19 09:13:05 · 147 阅读 · 0 评论 -
WEB服务器搭建学习记录
1)安装web服务器rpm -ivh apr-1.3.9-原创 2018-12-22 20:26:00 · 177 阅读 · 0 评论 -
dhcp学习记录
dhcp学习记录1)安装dhcp服务器rpm -ivh dhcp-4.1.1-31.P1.el6.i686.rpm2)修改eth0(网卡)文件修改并添加部分配置引号内必需为小写// 修改BOOTPROTO="static"ONBOOT="yes"// 添加IPADDR=192.168.132.2NETMASK=255.255.255.0GATEWAY=192....原创 2018-12-22 20:02:04 · 234 阅读 · 0 评论 -
dns搭建学习记录
dns搭建学习记录代码为一些必要的系统为centos6.51)安装dns所需软件mkdir /mnt/cdrommount -t /isoxxxx /dev/cdrom /mnt/cdromrpm -ivh bind-9.8.2-0.68.rc1.el6_10.1.x86_64.rpm2)修改conf文件,建立正反向查询域地址在:/etc/named.confzone "you...原创 2018-12-22 16:25:03 · 127 阅读 · 0 评论