Java
,
陈大大的期待
这个作者很懒,什么都没留下…
展开
-
棱形打印--进阶2(Java)
复杂棱形打印原创 2023-02-13 18:34:12 · 484 阅读 · 3 评论 -
Java获取时间操作时间
Java获取时间操作时间原创 2022-12-12 19:35:34 · 228 阅读 · 0 评论 -
微信小程序获取用户手机号码
Java通过访问微信小程序官方的服务器获取微信用户的手机号码和uid原创 2022-10-21 21:30:15 · 25101 阅读 · 16 评论 -
SpringBoot图片文件上传
SpringBoot图片上传并存储返回可访问的url链接原创 2022-07-02 09:06:18 · 309 阅读 · 0 评论 -
SpringBoot----EasyExcel依赖下载Excel文件
导入依赖(pom.xml) <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>3.0.5</version> </dependency>导出excel(serviceImpl)@Override public void goodsInfoDownlo原创 2022-04-25 14:25:33 · 1887 阅读 · 0 评论 -
Java的 list 转 树形结构
public class AreaVo { private String areaCode; private String areaName; private String upAreaCode; private List<AreaVo> childArea;//添加子节点的方法 public void addChild(AreaVo areaVo){ if (childArea==null){ child原创 2022-03-12 16:18:31 · 2480 阅读 · 0 评论 -
Java自己编名字的百家姓罗列
这些东西都是网上直接搬来的,我留着用方便。static final String[] Surname= {"赵","钱","孙","李","周","吴","郑","王","冯","陈","褚","卫","蒋","沈","韩","杨","朱","秦","尤","许", "何","吕","施","张","孔","曹","严","华","金","魏","陶","姜","戚","谢","邹","喻","柏","水","窦","章","云","苏","潘","葛","奚","...原创 2022-03-05 19:27:01 · 924 阅读 · 0 评论 -
split( )方法的使用 (分割字符串为数组)
@Testvoid contextLoads() { String arr="shgah_ashj_sjahb_hajs_is"; String[] array=arr.split("_"); for(String i :array){ System.out.println(i); }}// a.split("_"); --> 以 ‘_’为分隔符 分割字符串a原创 2022-02-17 16:16:33 · 498 阅读 · 0 评论 -
Java开发中使用映射关系取代if-else
if-else在使用的过程中语句长,并且不利于测试和维护所以我们在日常的开发中尽量不使用if-else开发测试用例背景根据你输入的颜色传出对应的RGB值颜色RGB值red#FF0000blue#0000FFwhite#FFFFFF写一个color的实体类@Datapublic class ColorA { private String colorCode; private String color;}主类@Test v原创 2022-02-15 15:49:00 · 307 阅读 · 1 评论 -
算法--001---取数组里面只出现一次的数
背景: 有一个数组里面有一串数字,数组里面的数字只有一个数字是没有重复的,其他的数字都会重复出现两次。例: 2,4,1,4,2 -->数字1只出现一次,数字2,4都出现两次要求: 将数组里面只出现一次的数字取出来public class Demo { public static void main(String[] args) { int[] arr={2,1,2}; System.out...原创 2021-11-29 21:15:41 · 155 阅读 · 0 评论 -
赌博游戏,买大买小
import java.util.Scanner;import java.util.Random;public class Demo6 { public static void main(String[] args) { Scanner input=new Scanner(System.in); Random ran=new Random(); int x=ran.nextInt(6)+1; int y=ran.nextInt(6)+1; int z=ran.nextInt(6.原创 2021-08-30 10:50:55 · 302 阅读 · 0 评论 -
二分法查找一个数组中是否存在某一个数
import java.util.Arrays;import java.util.Scanner;import com.qf.pro2103.Util.productIntArray;public class Demo5 { public static void main(String[] args) { //调用方法 int[] a=productIntArray.ProductIntArray(n,begin,end); //随机生成一个数组 int[] a=productIn.原创 2021-08-29 20:14:37 · 345 阅读 · 0 评论 -
Java-使用递归打印九九乘法表
public class Demo { public static void main(String args[]) { com(1,1,9); } public static int com(int i,int j,int m) { if(i>m) { System.exit(0); } if(i==j) { System.out.println(j+"*"+i+"="+i*j+"\t"); return com(i+1,1,m); }else {.原创 2021-08-07 08:45:53 · 116 阅读 · 0 评论 -
Java-使用递归求前20个斐波那契数列的数
斐波那契数列: 011235813 ...... 前两个数之和等于后面一个数 如: 0+1=1 1+1=2 1+2=3 2+3=5...原创 2021-08-03 20:25:52 · 2886 阅读 · 0 评论 -
Java- 写⼀个函数,接收⼀个整数,输出这个整数是⼏位数
写⼀个函数,接收⼀个整数,输出这个整数是⼏位数。import java.util.Scanner;public class Demo { public static void main(String[] args) { // 写1个函数,接收⼀个整数,输出这个整数是⼏位数。 Scanner input=new Scanner(System.in); System.out.println("请输入一个整数:"); int n=input.nextInt(); con(n);.原创 2021-08-02 20:26:40 · 966 阅读 · 0 评论 -
Java- 求⼀个三位数,该三位数等与其每位数字的阶乘之和
求⼀个三位数,该三位数等与其每位数字的阶乘之和。import java.util.Scanner;public class Demo { public static void main(String[] args) { Scanner input=new Scanner(System.in); // 求1个三位数,该三位数等与其每位数字的阶乘之和。 for(int i=100;i<1000;i++) { judgment(i); } input..原创 2021-08-02 20:18:27 · 1634 阅读 · 0 评论 -
Java-验证哥德巴赫猜想
验证哥德巴赫猜想:任何⼀个⼤于6的偶数,都能分解成两个质数的和。要求输⼊⼀个整数,输出这个数能被分解成哪两个质数的和。 eg : 14 14=3+11 14=7+7import java.util.Scanner;public class Demo { public static void main(String[] args) { Scanner input=new Scanner(System.in);...原创 2021-08-02 20:14:18 · 1751 阅读 · 0 评论 -
Java-求两个数的最小公倍数和最大公约数
设计思路: 最小公倍数: 两个数的最小公倍数介于两个数中较大的数和两个数的乘积之间 即 max(a,b)< = 最小公倍数< = a*b 且 公倍数%a==0&&公倍数%b==0最大公约数:两个数的最大公约数介于1和两...原创 2021-08-02 18:32:52 · 966 阅读 · 0 评论 -
Java-求100 以内所有能被3 整除但不能被5 整除的数字的和。
朴素代码:public class Demo { public static void main(String[] args) { //求100 以内所有能被3 整除但不能被5 整除的数字的和。 for(int i=1;i<=100;i++) { if(i%3==0&&i%5!=0) { System.out.println(i+"\t"); } } }}代码优化:public class Demo { public stati.原创 2021-07-31 11:24:27 · 4846 阅读 · 0 评论 -
Java-使用三种循环for,while,do-while)计算1~100 的奇数和。
使用for循环输出1~100 的奇数和public class Demo { public static void main(String[] args) { int i=1; int sum=0; for(;i<100;i+=2) { sum+=i; } System.out.println(sum); }}使用while循环输出1~100 的奇数和public class Demo { public static void main(String[原创 2021-07-31 10:52:00 · 10627 阅读 · 0 评论 -
Java-读⼊⼀个⼩于10 的整数n,输出它的阶乘n。
第一阶段(正常代码):朴素无华的计算一个数的阶乘public class Demo { public static void main(String[] args) { //计算5的阶乘 int num=5; int mul=1; for(int i=1;i<=num;i++) { mul*=i; } System.out.println(num+"的阶乘是:"+mul); }}第二阶段(进阶一): 1.从...原创 2021-07-31 10:45:27 · 1686 阅读 · 2 评论 -
Java-使用三种循环(for,while,do-while)输出1~100的整数和
使用for循环输出1~100的整数和public class Demo { public static void main(String[] args) { int sum=0; for(int i=1;i<=100;i++) { sum+=i; } System.out.println(sum); }}public class Demo { public static void main(String[] args) { int i=1; int .原创 2021-07-31 10:27:12 · 11133 阅读 · 0 评论 -
Java-有关素数的计算以及求一个数所有的因子
一、控制台输入一个整数,并判断他是否是素数import java.util.Scanner;public class Demo5 { public static void main(String[] args) { Scanner input=new Scanner(System.in); System.out.println("请输入一个数:"); int num=input.nextInt(); for(int i=2;i<=num;i++) { if.原创 2021-07-30 20:50:31 · 1748 阅读 · 0 评论 -
Java-控制台输入三个数,比较大小,并按从小到大排列数出
import java.util.Scanner;public class Demo5 { public static void main(String[] args) { Scanner input=new Scanner(System.in); System.out.println("请输入第一个数:"); int a=input.nextInt(); System.out.println("请输入第二个数:"); int b=input.nextInt(); Syste.原创 2021-07-30 19:52:08 · 6074 阅读 · 1 评论