Java,面试,数组
老四就是我
这个作者很懒,什么都没留下…
展开
-
快排实现
@Testpublic void test(){ int[] num = { 1,99, 3, 4, 8, 5, 10, 22, 15, 16,165,165 }; this.quickSort(num, 0, num.length - 1); System.out.println(Arrays.toString(num)); }pu...原创 2018-11-02 11:55:24 · 151 阅读 · 0 评论 -
子线程先运行30次主线程,主线程40次,如此循环50次
以下代码是个人思路,如有不妥请留下宝贵的建议。亲测可以执行public class MyThread { // 子线程先运行30次主线程,主线程40次,如此循环50次? public static void main(String[] args) { for (int i = 1; i <= 50; i++) { System...原创 2018-09-07 11:57:13 · 371 阅读 · 0 评论 -
String转double失去精度问题
最近遇到一个坑,19.9的字符串转double变成19.89,坑死我了。现在把更改后的代码贴出来String s = "19.9";BigDecimal temp = BigDecimal.valueOf(Double.valueOf(s));// 将temp乘以100temp = temp.multiply(BigDecimal.valueOf(100));int sum = te...原创 2018-07-21 15:15:48 · 21421 阅读 · 13 评论 -
JAVA 读取本地js文件
前提条件:本地有这个js文件,文件中定义了street变量。亲测可以使用。import javax.script.Bindings;import javax.script.ScriptContext;import javax.script.ScriptEngine;import javax.script.ScriptEngineManager;import java.io.FileRead...原创 2018-07-04 14:40:33 · 6013 阅读 · 1 评论 -
input既可以输入又可以下拉列表选择
最近在业务上碰到一个需求,输入框既可以输入又可以下拉选择,解决方法就是H5的新标签datalist ,下面直接上代码:<input type="text" name="feng_kong_cuo_shi_1" list="feng_kong_cuo_shi_1" maxlength="20"><datalist id="feng_kong_cuo_shi_1" st原创 2018-05-03 18:30:00 · 15910 阅读 · 7 评论 -
java.util.LinkedHashMap$Entry cannot be cast to java.util.Map
今天从ArrayList中取Map报了这个错误,我分析原因是ArrayList初始化的时候没有给定队形类型导致List中放的是默认的LinkHashMap$Entry,所以你再想从List中取出Map时就会报这个错误。初始化应入下代码:// 传到前台的ListArrayList<Map<String,Object>> topList = new ArrayList<M...原创 2018-04-19 11:08:15 · 7142 阅读 · 0 评论 -
build.gradle 名字生成网址
intellj idea 中查询配置包的名称原创 2017-08-07 15:42:28 · 303 阅读 · 0 评论 -
面试题-初级Java工程师-20170621
这是我的面试题,自己下来查了一下,答案不是标准答案,还望各位批评指正,共同学习。原创 2017-06-29 13:01:14 · 487 阅读 · 0 评论 -
怎么编程你输进去一个数据 然后输出的会是一组数列 其中前两个数字之和等于第三个数字。例如你输入7, 输出会显示1,2,3,5,8,13,21(每行显示一个数)
怎么编程你输进去一个数据 然后输出的会是一组数列 其中前两个数字之和等于第三个数字。例如你输入7, 输出会显示1,2,3,5,8,13,21(每行显示一个数)原创 2017-03-03 23:20:19 · 3043 阅读 · 0 评论