随笔分类 -  Java

摘要:思路: java代码如下: 阅读全文
posted @ 2020-01-01 21:19 浅滩浅 阅读(150) 评论(0) 推荐(0)
摘要:代码如下 sdf.format(date)将日期类型转为指定格式字符串 sdf.parse(str)将字符串类型转为Date类型 输出 阅读全文
posted @ 2020-01-01 16:20 浅滩浅 阅读(328) 评论(0) 推荐(0)
摘要:代码如下 阅读全文
posted @ 2020-01-01 16:04 浅滩浅 阅读(156) 评论(0) 推荐(0)
摘要:正则表达式 利用BigDecimal的异常 判断字符是否是数字 判断字符是否是字母 剑指offer题目:https://www.nowcoder.com/practice/6f8c901d091949a5837e24bb82a731f2?tpId=13&tqId=11206&tPage=3&rp=3 阅读全文
posted @ 2020-01-01 14:31 浅滩浅 阅读(1455) 评论(0) 推荐(0)
摘要:题目描述 请编写程序,从键盘输入两个整数m,n,找出等于或大于m的前n个素数。 输入格式: 第一个整数为m,第二个整数为n;中间使用空格隔开。例如: 103 3 输出格式: 从小到大输出找到的等于或大于m的n个素数,每个一行。例如: 103 107 109 输入样例: 922337203685477 阅读全文
posted @ 2019-12-30 23:25 浅滩浅 阅读(437) 评论(0) 推荐(0)
摘要:题目描述 输入一个正整数n,输出n!的值。 其中n!=1 2 3 … n。 算法描述 n!可能很大,而计算机能表示的整数范围有限,需要使用高精度计算的方法。使用一个数组A来表示一个大整数a,A[0]表示a的个位,A[1]表示a的十位,依次类推。 将a乘以一个整数k变为将数组A的每一个元素都乘以k,请 阅读全文
posted @ 2019-12-29 10:53 浅滩浅 阅读(423) 评论(0) 推荐(0)
摘要:反射 定义 java核心技术卷1中的定义:能够分析类能力的程序称为反射。 反射:将类的各个部分封装为其它对象,这就是反射机制。 百度:反射就是根据给出的类名(字符串)来生成对象 好处: 1.在程序运行时期操纵对象。 Idea程序在运行期间,当你定义一个Integer的对象a,a.就会展示所有的方法名 阅读全文
posted @ 2019-12-27 15:47 浅滩浅 阅读(157) 评论(0) 推荐(0)
摘要:ListNode结构: 解法1 解法2 解法1和解法2的差别: 解法3 阅读全文
posted @ 2019-12-15 22:00 浅滩浅 阅读(120) 评论(0) 推荐(0)
摘要:函数 toPlainString() 和 toString()对于 BigDecimal b ; (b=(0.4321)^ 20) String s = b.toPlainString() ; System.out.println(s) ; 输出为: 0.0000000514855464107695 阅读全文
posted @ 2019-11-16 22:37 浅滩浅 阅读(457) 评论(0) 推荐(0)
摘要:import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.lang.reflect.Array; import java.util.*; publi 阅读全文
posted @ 2019-11-16 21:33 浅滩浅 阅读(150) 评论(0) 推荐(0)
摘要:十进制转其它进制 其它进制转十进制 A进制转B进制可以将十进制作为中间媒介 Integer.toString(int i, int radix) 返回用第二个参数指定基数表示的第一个参数的字符串表示形式。 Integer.parseInt(String s, int radix) 使用第二个参数指定 阅读全文
posted @ 2019-11-16 16:57 浅滩浅 阅读(284) 评论(0) 推荐(0)
摘要:月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼。现给定所有种类月饼的库存量、总售价、以及市场的最大需求量,请你计算可以获得的最大收益是多少。 注意:销售时允许取出一部分库存。样例给出的情形是这样的:假如我们有 3 种月饼,其库存量分别为 18、15、10 万吨,总售价分别为 阅读全文
posted @ 2019-11-02 23:47 浅滩浅 阅读(157) 评论(0) 推荐(0)
摘要:正整数 A 的“D​A​​(为 1 位整数)部分”定义为由 A 中所有 D​A​​ 组成的新整数 P​A​​。例如:给定 8,D​A​​=6,则 A 的“6 部分”P​A​​ 是 66,因为 A 中有 2 个 6。 现给定 A、D​A​​、B、D​B​​,请编写程序计算 P​A​​+P​B​​。 输 阅读全文
posted @ 2019-11-02 20:14 浅滩浅 阅读(145) 评论(0) 推荐(0)
摘要:本题要求计算 /,其中 A 是不超过 1000 位的正整数,B 是 1 位正整数。你需要输出商数 Q 和余数 R,使得 A=B×Q+R 成立。 输入格式: 输入在一行中依次给出 A 和 B,中间以 1 空格分隔。 输出格式: 在一行中依次输出 Q 和 R,中间以 1 空格分隔。 输入样例: 1234 阅读全文
posted @ 2019-11-02 17:58 浅滩浅 阅读(175) 评论(0) 推荐(0)
摘要:让我们定义d​n​​为:d​n​​=p​n+1​​−p​n​​,其中p​i​​是第i个素数。显然有d​1​​=1,且对于n>1有d​n​​是偶数。“素数对猜想”认为“存在无穷多对相邻且差为2的素数”。 现给定任意正整数N(<),请计算不超过N的满足猜想的素数对的个数。 输入格式: 输入在一行给出正整 阅读全文
posted @ 2019-11-02 16:58 浅滩浅 阅读(178) 评论(0) 推荐(0)
摘要:import java.util.LinkedList; import java.util.List; import java.util.Scanner; public class Main<E>{ List<E> l = new LinkedList<>();//成员变量 public void push(E i){ l.add(i); } public E pop(){ return ((Li 阅读全文
posted @ 2019-11-02 10:18 浅滩浅 阅读(187) 评论(0) 推荐(0)
摘要:https://mp.weixin.qq.com/s/K5SDWsgjSJ0N65FnJe5dHg? https://mp.weixin.qq.com/s/a5bcirT1q3yagNT_T-MWdA? https://mp.weixin.qq.com/s/dyVK2DKOXSz8IgU2GZJd7 阅读全文
posted @ 2019-10-24 20:16 浅滩浅 阅读(147) 评论(0) 推荐(0)
摘要:在有些题目中打印简单图形必须使用StringBuilder或者StringBuffer,否则会运行超时(用String都会超时)。 因为在题目的要求中说到输入的n是小于1000的,用双重循环就会超时,用单层循环的String也会超时,因为+=的次数有点多了。 传说中的简单图形: Java代码如下: 阅读全文
posted @ 2019-10-08 21:56 浅滩浅 阅读(347) 评论(0) 推荐(0)
摘要:在Eclipse中开发时候,返回值快捷键的使用极大地提高开发的效率,而返回值的快捷键有两种:Alt+shift+L和Ctrl+1;下面简单介绍两种快捷键的使用方式。 Eclipse 第一种:Alt+shift+L 1、将光标放在有返回值的代码句的分号后面(放在前不行); 2、按住Alt+Shift+ 阅读全文
posted @ 2019-10-06 16:19 浅滩浅 阅读(392) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-05 15:25 浅滩浅 阅读(1444) 评论(0) 推荐(0)