随笔分类 - 01后端 / 01java
摘要:代码实现: package com.lambda; import java.util.*; import javax.swing.*; import javax.swing.Timer; public class LambdaTest { public static void main(String
阅读全文
posted @ 2022-03-18 17:13
Java成长之路^
摘要:代码实现: package com.lambda; import javax.swing.*; import java.awt.*; import java.awt.event.ActionListener; public class LambdaDemo { public static void
阅读全文
posted @ 2022-03-18 16:31
Java成长之路^
摘要:代码实现: package com.lambda; import java.util.function.IntConsumer; /* * IntConsumer是一个功能接口 * public interface IntConsumer * 表示接受单个int参数int返回任何结果的操作 * 这是
阅读全文
posted @ 2022-03-18 15:59
Java成长之路^
摘要:代码实现: package com.lambda; /* * lambda表达式 * Runnable接口,只有一个抽象的run方法,只有方法签名 * 本例,调用repeat方法时,需要2个参数 * 第一个参数,执行的遍数10 * 第二个参数,run方法的方法体(具体执行代码)要以参数形式传递过来
阅读全文
posted @ 2022-03-18 15:43
Java成长之路^
摘要:代码实现: /** * 本线程类的功能是进行循环输出操作 * 所有的线程与进程是一样的,都必须轮流去抢占资源,多线程执行应该是多个线程彼此交替执行 * 也就是说如果直接调用了run()方法,那么并不能启动多线程 * 多线程启动的唯一方式就是thread类中的start方法:public void s
阅读全文
posted @ 2022-03-18 15:04
Java成长之路^
摘要:代码如下: public class Encryption { public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.println("请输入一个英文字符串或者解密字符串"
阅读全文
posted @ 2022-03-18 09:55
Java成长之路^
摘要:代码如下: public class ExchangeValue { public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.println("input a:"); lon
阅读全文
posted @ 2022-03-17 16:01
Java成长之路^
摘要:代码如下: public class Odd_Even { public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.println("请输入一个整数"); long numb
阅读全文
posted @ 2022-03-17 15:54
Java成长之路^
摘要:代码如下: public class WordChange { public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.println("请输入要进行转换的字母"); char
阅读全文
posted @ 2022-03-17 15:47
Java成长之路^
摘要:代码如下: public class JiuJiuForm { public static void main(String[] args) { for (int i = 1; i <= 9; i++) { for (int j = 1; j <= i; j++) { System.out.prin
阅读全文
posted @ 2022-03-17 15:36
Java成长之路^
摘要:代码如下: public class Diamond { public static void main(String[] args) { for (int i = 6; i >= 1; i--) {//菱形的上半部分 for (int j = 1; j <= 11; j++) { if (i ==
阅读全文
posted @ 2022-03-17 15:29
Java成长之路^
摘要:代码如下: public class YangHuiTriangle { public static void main(String[] args) { int[][] array = new int[10][10]; int i,j; for (i = 0; i < array.length;
阅读全文
posted @ 2022-03-17 15:20
Java成长之路^
摘要:代码如下: public class Factorial { public static void main(String[] args) { BigDecimal sum = new BigDecimal(0.0); BigDecimal factorial = new BigDecimal(1.
阅读全文
posted @ 2022-03-17 15:10
Java成长之路^
摘要:代码如下: public class JudgeSeason { public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.println("请输入一个月份(仅输入数字):")
阅读全文
posted @ 2022-03-17 15:01
Java成长之路^
摘要:代码如下: public class Judge { public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.println("请输入一个年份"); long year; t
阅读全文
posted @ 2022-03-17 14:53
Java成长之路^
摘要:题目:使用系统工具类对一维数组排序 代码如下: public class Sequence { public static void main(String[] args) throws IOException { String m; int[] a = {0, 0, 0}; BufferedRea
阅读全文
posted @ 2022-03-17 14:41
Java成长之路^
摘要:题目:1、2、3、4能组合多少不同的三位数 代码实现: //解决本题思路,3位数组合的本质,每个位置都有4个数字 //所以采用3层for循环填充位置 public class ZuHeThreeDigits { public static void main(String[] args) { for
阅读全文
posted @ 2022-03-17 14:21
Java成长之路^
摘要:题目:获取一维数组最大最小值 代码实现: public class ArrayMaxMin { public static void main(String[] args) { int i,min,max; int[] A = {25, 65, 98, 36, 45}; min = max = A[
阅读全文
posted @ 2022-03-17 14:14
Java成长之路^
摘要:题目:实现二维数组的矩阵转置 public class MatrixTranspose { public static void main(String[] args) { int arr[][] = new int[][]{{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}; pri
阅读全文
posted @ 2022-03-17 14:04
Java成长之路^
摘要:题目如下 海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子平均分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份。第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子? 分析 倒推,如果第
阅读全文
posted @ 2022-03-02 13:52
Java成长之路^

浙公网安备 33010602011771号