java
琛赂
这个作者很懒,什么都没留下…
展开
-
Java小记-小米 小米2020校招 软件开发试卷-小米之家购物
小米之家有很多米粉喜欢的产品,产品种类很多,价格也不同。比如某签字笔1元,某充电宝79元,某电池1元,某电视1999元等假设库存不限,小明去小米之家买东西,要用光N元预算的钱,请问他最少能买几件产品?原创 2023-09-01 23:48:52 · 387 阅读 · 0 评论 -
Java小记-腾讯2020校招-后台-逛街
小Q从第一栋一直走到了最后一栋,小Q从来都没有见到这么多的楼,所以他想知道他在每栋楼的位置处能看到多少栋楼呢?(当前面的楼的高度大于等于后面的楼时,后面的楼将被挡住)输入第一行将包含一个数字n,代表楼的栋数,接下来的一行将包含n个数字wi(1<=i<=n),代表每一栋楼的高度。小Q在周末的时候和他的小伙伴来到大城市逛街,一条步行街上有很多高楼,共有n座高楼排成一行。输出一行,包含空格分割的n个数字vi,分别代表小Q在第i栋楼时能看到的楼的数量。原创 2023-09-01 21:08:12 · 273 阅读 · 0 评论 -
Java小记-回文串
给定一个字符串,问是否能够通过添加一个字母将其变成“回文串”。“回文串”是指正着和反着读都一样的字符串。如:”aa”,”bob”,”testset”是回文串,”alice”,”time”都不是回文串。如果输入字符串可以通过添加一个字符,则输出”YES”,否则输出”NO”。一行一个有小写字母构成的字符串,字符串长度不超过10。原创 2023-09-01 16:22:17 · 408 阅读 · 0 评论 -
Java小记-矩阵转置
对于一个n*m的矩阵,输入有n行,每行是m个以空格分隔的数字。n*m矩阵的转置矩阵。输出m行,每行是n个空格分隔的数据。对于给定的一个二维矩阵,请转置后进行输出。原创 2023-08-28 23:35:30 · 891 阅读 · 0 评论 -
Java转义大全(replace,StringEscapeUtils,JavaScriptUtils)
1、str.replace str.replace("’","’");2、StringEscapeUtils,org.apache.commons.text包下曾经在org.apache.commons.lang3包下,在3.6版本后被认定为过时的,就有了上面的那个包,参见官网该类中的转义方法包括对Java的,对HTML的,对Jscript的转义等使用中发现escapeEcmaScript...原创 2019-07-18 14:39:12 · 1344 阅读 · 0 评论 -
读取Excel中的数据,返回List类型数据集合
读取2003版本 /** * 获取2003版本的Excel数据 * @param is * @param sheetName 指定的sheet名称 * @param firstRow 第一行,从0开始计算 * @param firstCell 第一列,从0开始计算 * @param titleNames 中文名称, 数据库字段 ,表头别...原创 2019-08-21 14:49:08 · 2117 阅读 · 1 评论 -
利用反射进行操作的一个工具类
工作中用到的关于反射的一些处理,进行总结import java.lang.reflect.Field; /** * 利用反射进行操作的一个工具类 * */ private static class ReflectUtil { /** * 利用反射获取指定对象的指定属性 * * @param obj 目标对象 * @param fiel...原创 2019-09-06 11:28:19 · 191 阅读 · 0 评论 -
常用的设计模式 - 单例模式
单例(Singleton)模式的定义: 指一个类只有一个实例,且该类能自行创建这个实例的一种模式。单例模式有 3 个特点:单例类只有一个实例对象该单例对象必须由单例类自行创建单例类对外提供一个访问该单例的全局访问点单例模式是设计模式中最简单的模式之一。通常,普通类的构造函数是公有的,外部类可以通过“new 构造函数()”来生成多个实例。但是,如果将类的构造函数设为私有的,外部类就无法...原创 2019-09-27 09:37:00 · 93 阅读 · 0 评论