Java练习题1】的更多相关文章

前言:不仅仅要实现,更要提升性能,精益求精,用尽量少的时间复杂度和空间复杂度解决问题. 初学者: <Java练习题>习题集一   https://www.cnblogs.com/jssj/p/11147566.html <Java练习题>习题集二   https://www.cnblogs.com/jssj/p/11222351.html <Java练习题>习题集三   https://www.cnblogs.com/jssj/p/11260909.html <J…
题目:想控制台输1-3个整数,按顺序为年,月,日.#号键结束输入.若输入一个整数,则为年份,程序判断是闰年还是平年:若输入两个整数,则为年份和月份,程序将输出该年的月份的天数:若输入3个整数:则为年,月,日,程序输出这一天是星期几.若未提供任何数据或大于3个,则提示错误. public class Page121 { /** * 项目案例 * nzx10.24, * @param args */ public static int getMonthDay(String leaps,int mon…
1.实现一个类似于ConcurrentHashMap的分段加锁 import java.util.HashMap; import java.util.Map; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; public class SegmentLock { private static final int DEFAULT_INITIAL_CAPACITY = 16…
package cn.fzm.demo1.array; import java.util.Scanner; /* * 需求:打印杨辉三角形(行数可以键盘录入) 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 经过观察发现以下规律: 1. arr[i][0] = 1; 2. arr[i][i] = 1; 3. arr[i][j] = arr[i - 1][j - 1] + arr[i - 1][j]; */ public class ArrayTest3 {…
题目链接 :https://nanti.jisuanke.com/t/26217 Description: There is a positive integer X, X's reversion count is Y. For example, X=123, Y=321; X=1234, Y=4321. Z=(X-Y)/9, Judge if Z is made up of only one number(0,1,2...9), like Z=11,Z=111,Z=222,don't cons…
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.StringTokenizer; /** * 假设字符串类似这样的aba和aab就相等,现在随便给你二组字符串,请编程比较他们看是否相等 * */public class EqualDemo { public static void main(String[] args) { //先读…
一.请依据代码的输出结果,自行总结Java字段初始化的规律 public static void main(String[] args) { InitializeBlockClass obj=new InitializeBlockClass(); System.out.println(obj.field); obj=new InitializeBlockClass(300); System.out.println(obj.field); } } class InitializeBlockClas…
一.动手动脑之String.equals()方法: 判断s1和s2的内容相同s1.equals(s2). 判断s1和s2的地址相同s1 == s2. 二.整理String类的Length().charAt(). getChars().replace(). toUpperCase(). toLowerCase().trim().toCharArray()使用说明 1.length() 字符串的长度 2.charAt() 截取一个字符 3.getChars() 截取多个字符 4.replace() …
[程序1]题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21.... 斐波那契数列, Sn = Sn-1+Sn-2 import <a href="http://lib.csdn.net/base/javaee" class='replace_word' title="Java EE知识库" tar…
编程合集: https://www.cnblogs.com/jssj/p/12002760.html 前言:不仅仅要实现,更要提升性能,精益求精,用尽量少的时间复杂度和空间复杂度解决问题. [程序88]给定一个未排序的整数数组,找出其中没有出现的最小的正整数. /** * 给定一个未排序的整数数组,找出其中没有出现的最小的正整数. */ public class Subject88 { public static void main(String[] args) { int[] arrInt =…