JAVA
文章平均质量分 77
fei880411
这个作者很懒,什么都没留下…
展开
-
JAVA判断当前日期是星期几
方法1: /** * 判断当前日期是星期几 * * @param pTime 需要判断的时间 * @return dayForWeek 判断结果 * @Exception 发生异常 */ public static int dayForWeek(String pTime) throws Exception { for转载 2012-06-18 15:49:12 · 925 阅读 · 0 评论 -
Java判断整数和浮点数
判断是否是整数 参考文章《Java中判断字符串是否为数字的五种方法》:http://javapub.iteye.com/blog/666544 Java代码 /* * 判断是否为整数 * @param str 传入的字符串 * @return 是整数返回true,否则返回false */ public static bool转载 2014-03-07 17:00:20 · 2517 阅读 · 0 评论 -
Java经典代码
package com.common.file;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputSt转载 2014-10-28 17:18:50 · 677 阅读 · 0 评论 -
JAVA分别实现Windows平台和Linux平台下的ip获取
一般我们很容易获取Windows系统下的ip信息,比如:package com.han;import java.net.InetAddress;import java.net.UnknownHostException;/** * 程序实现了Windows平台下获得本机ip地址 * @author HAN * */public class InetAddressObtainme转载 2014-10-28 17:15:05 · 514 阅读 · 0 评论 -
java中Date与String的相互转化
1:大体思路转载 2014-10-28 17:36:46 · 426 阅读 · 0 评论 -
Java Map 按key排序和按Value排序
一.理论准备 Map是键值对的集合接口,它的实现类主要包括:HashMap,TreeMap,Hashtable以及LinkedHashMap等。 TreeMap:基于红黑树(Red-Black tree)的 NavigableMap 实现,该映射根据其键的自然顺序进行排序,或者根据创建映射时提供的 Comparator 进行排序,具体取决于使用的构造方法转载 2015-01-21 15:18:05 · 474 阅读 · 0 评论 -
Java如何对ArrayList里的元素排序
import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;public class T { public static void main(String[] args) { ArrayList list = new ArrayList(); list.add("转载 2015-05-05 13:55:08 · 1328 阅读 · 0 评论 -
java中数组与List相互转换的方法
1.List转换成为数组。(这里的List是实体是ArrayList) 调用ArrayList的toArray方法。 toArray public T[] toArray(T[] a)返回一个按照正确的顺序包含此列表中所有元素的数组;返回数组的运行时类型就是指定数组的运行时类型。如果列表能放入指定的数组,则返回放入此列表元素的数组。否则,将根据指定数组的运行时类型和转载 2015-05-19 11:47:36 · 438 阅读 · 0 评论 -
Quartz中时间表达式的设置-----corn表达式 (转)
Quartz中时间表达式的设置-----corn表达式(注:这是让我看比较明白的一个博文,但是抱歉,没有找到原作者,如有侵犯,请告知) 时间格式: , 分别对应: 秒>分>小时>日>月>周>年, 举例:1.每天什么时候执行: 0 59 23 * * ?: 如下为每天23:59:00开始执行 0 1,2,3 11,12转载 2016-10-24 11:07:22 · 1607 阅读 · 0 评论 -
StringUtils 分割字符串 split
/*1. 分割字符串 ,可以设定得到数组的长度,但一般情况下不要设定,这样会发生冲突 */ StringUtils.split("y5y,4454,545");//默认是按 ,来分割 StringUtils.split("aaaa#sss", "#"); /*结果是:[aaaa, sss]*/ StringUtils.split("aaa转载 2013-08-13 14:39:36 · 6123 阅读 · 0 评论 -
java递归算法实现
Coding多了,递归算法是非常常见的,最近我一直在做树形结构的封装,所以更加的离不开递归算法。所以今天就简单说一下这个递归算法,用java实现一个非常经典的递归实例。 递归算法,其实说白了,就是程序的自身调用。它表现在一段程序中往往会遇到调用自身的那样一种coding策略,这样我们就可以利用大道至简的思想,把一个大的复杂的问题层层转换为一个小的和原问题相似的问题来转载 2013-08-08 16:18:17 · 817 阅读 · 0 评论 -
java判断2个时间相差多少天、多少小时、多少分
/** * 判断2个时间相差多少天、多少小时、多少分 * * @param pBeginTime 请假开始时间 * @param pEndTime 请假结束时间 * @return String 计算结果 * @Exception 发生异常 */ public static String TimeDiff(String pB转载 2012-06-18 15:51:30 · 3643 阅读 · 0 评论 -
java判断文件是否为图片
/** * 判断文件是否为图片 * * @param pInput 文件名 * @param pImgeFlag 判断具体文件类型 * @return 检查后的结果 * @throws Exception */ public static boolean isPicture(String pInput, Str转载 2012-06-18 15:52:13 · 14679 阅读 · 5 评论 -
判断一个图形是否为凹多边形(1)
先百度一下凹多边形的定义:把一个各边不自交的多边形任意一边向两方无限延长成为一直线,如果多边形的所有边中只要有一条边向两方无限延长成为一直线时,其他各边不在此直线的同旁,那么这个多边形就叫做凹多边形。凹多边形有一个或多个内角大于180度。 问:给出一个多边形的顶点集合,顶点与边的关系已知,如何判断这个多边形是否是一个凹多边形呢? 如顶点集 ((0,0),(0,5),转载 2012-11-05 14:41:05 · 4949 阅读 · 0 评论 -
判断一个图形是否为凹多边形(2)
顺着多边形的边往下判断(比如是逆时针方向),如果新的点出现在上条边的右边,则肯定是凹的。我以前写了个判断所有顶点凹凸性的程序: // 返回值:按输入顺序返回多边形顶点的凸凹性判断,bc[i]=1,iff:第i个顶点是凸顶点 void checkconvex(int vcount,POINT polygon[],bool bc[]) { in转载 2012-11-05 15:37:57 · 1941 阅读 · 0 评论 -
判断点是否在凹多边形或交叉多边形内~
在java中:public static boolean checkWithJdkGeneralPath(Point2D.Double point, List polygon) { java.awt.geom.GeneralPath p = new java.awt.geom.GeneralPath(); Point2D.Double first = polygon.g原创 2012-11-05 17:09:23 · 2116 阅读 · 0 评论 -
ibatis和hibernate的比较
IBATIS:iBATIS一词来源于“internet”和“abatis”的组合,是一个由Clinton Begin在2001年发起的开放源代码项目,最初侧重于密码软件的开发,现在是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAO),同时还提供一个利用这个框架开发的JPetStore实例,相对Hibernate和转载 2013-07-31 15:35:31 · 443 阅读 · 0 评论 -
Java程序员面试宝典
1、String是最基本的数据类型吗? 基本数据类型包括byte、int、char、long、float、double、boolean和short。 java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们应该用StringBuffer类 2、应用服务器与WEB SERVER的区别?应用服务器:Weblogic、Tom转载 2013-07-31 15:34:35 · 628 阅读 · 0 评论 -
java如何对ArrayList中对象按照该对象某属性排序
有几个方法可以实现:让 Student 实现Comparable接口,或是实例化一个比较器,现在用 Comparator 比较器实例来做一个:ComparableTest.javaimport java.util.ArrayList;import java.util.Collections;import java.util.Comparator;public class Comp转载 2013-08-04 22:52:41 · 3735 阅读 · 0 评论 -
java List 排序 Collections.sort()
用Collections.sort方法对list排序有两种方法 第一种是list中的对象实现Comparable接口,如下:/** * 根据order对User排序 */ public class User implements Comparable{ private String name; private Integer order;转载 2016-12-22 10:37:39 · 504 阅读 · 0 评论