Java
爱斯基摩喵
这个作者很懒,什么都没留下…
展开
-
Java项目改造为Web项目 - 内置Jetty
如果一个Java项目要增加一些可视化页面,新建Web项目再把原代码搬过去进行改造就太麻烦了,这时就可以通过在原项目中内置Jetty来改造为Web项目.import org.eclipse.jetty.server.Connector;import org.eclipse.jetty.server.Server;import org.eclipse.jetty.server.nio.SelectC原创 2017-08-16 12:04:45 · 471 阅读 · 0 评论 -
一次搞定"=="和equals(),含源码解析
最近帮朋友整理面试题,顺便整理了一些常见但容易混淆的问题,其中就有”==”和equals()的区别.坊间有句话叫做:“==”比较的是地址,equals()比较的是值.一般情况下,确实如此.先说”==”,这个挺容易理解,如果是基本类型,那就是比较两个变量值是否一样;如果是对象,就是比较两个对象在内存中是不是同一个地址,或者说就是比较”==”前后的两个引用是不是指向同一个对象.再说equals()方法,原创 2017-07-13 11:56:15 · 436 阅读 · 0 评论 -
统计字符串中字符出现次数
废话不说直接上代码:import java.util.HashMap;import java.util.Iterator;import java.util.Map;public class stringCount { /** * 统计字符串中字符出现次数 * @param string */ public static void countTest(S原创 2017-07-13 13:30:44 · 722 阅读 · 0 评论 -
反转数组中某一段
public class reverseArray { /** * 反转数组中某一段,begin和end为反转的下标范围 * 例如array={1,2,3,4,5,6},reverse(array,1,4)后,array={1,5,4,3,2,6} * @param array * @param begin * @param end原创 2017-07-18 10:32:09 · 705 阅读 · 0 评论 -
Java实现二分查找
public class BinarySearch { /** * 二分查找-非递归 * @param 整数顺序数组 * @param 目标数字 * @return 如果存在则返回元素所在下标,不存在则返回-1 */ public static int search1(int[] arr, int num) { int m原创 2017-07-18 10:58:15 · 342 阅读 · 0 评论