随笔分类 -  Java

JAVA除法保留小数点后两位的两种方法 Java Math的 floor,round和ceil的总结
摘要:floor 返回不大于的最大整数round 则是4舍5入的计算,入的时候是到大于它的整数round方法,它表示“四舍五入”,算法为Math.floor(x+0.5),即将原来的数字加上0.5后再向下取整,所以,Math.round(11.5)的结果为12,Math.round(-11.5)的结果为-... 阅读全文

posted @ 2015-05-13 14:12 %幻#影% 阅读(39590) 评论(0) 推荐(1)

list如何remove 特别容易出错
摘要:java中对list进行操作很频繁,特别是进行list启遍历,这些操作我们都会,也很熟悉,但是对java中list进行删除元素,remove list中的元素就不怎么熟悉了吧,可以说很陌生,是实际操作中也很容易出错,先看看下面这个java中如何remove list 中的元素吧.publicclas... 阅读全文

posted @ 2015-04-10 14:34 %幻#影% 阅读(597) 评论(0) 推荐(0)

在java中实现日期类型和字符串类型的转换大全(Date String Timestamp Datetime)
摘要:用Timestamp来记录日期时间还是很方便的,但有时候显示的时候是不需要小数位后面的毫秒的,这样就需要在转换为String时重新定义格式。Date、String、Timestamp之间的转换![java]view plaincopyprint?publicstaticvoidmain(String... 阅读全文

posted @ 2015-04-08 17:01 %幻#影% 阅读(437) 评论(0) 推荐(0)

Java中StringBuilder的清空方法比较
摘要:StringBuilder 没有提供clear或empty方法。清空有3种方法:1)新生成一个,旧的由系统自动回收2)使用delete3)使用setLength将三种方法循环1000万次,代码:1.public class sbbm {2.3. static String a;4. static l... 阅读全文

posted @ 2015-03-26 15:00 %幻#影% 阅读(210) 评论(0) 推荐(0)

JAVA获取随机数
摘要:在Java中我们可以使用java.util.Random类来产生一个随机数发生器。它有两种形式的构造函数,分别是Random()和Random(long seed)。Random()使用当前时间即System.currentTimeMillis()作为发生器的种子,Random(long seed... 阅读全文

posted @ 2015-03-19 14:20 %幻#影% 阅读(440) 评论(0) 推荐(0)

你知道long和Long有什么区别吗?
摘要:Java中数据类型分两种:1.基本类型:long,int,byte,float,double2.对象类型:Long,Integer,Byte,Float,Double其它一切java提供的,或者你自己创建的类。其中Long叫 long的包装类。Integer、Byte和Float也类似,一般包装类的... 阅读全文

posted @ 2015-03-18 18:28 %幻#影% 阅读(3835) 评论(0) 推荐(0)

String数组转List,List转String数组
摘要:[java]view plaincopyListlist=newArrayList();list.add("a1");list.add("a2");String[]toBeStored=list.toArray(newString[list.size()]);for(Strings:toBeStor... 阅读全文

posted @ 2015-03-17 18:48 %幻#影% 阅读(2632) 评论(0) 推荐(0)

android学习—— context 和 getApplicationContext()
摘要:在android中常常会遇到与context有关的内容浅论一下context : 在语句 AlertDialog.Builder builder = new AlertDialog.Builder(this); 中,要求传递的 参数就是一个context,在这里我们传入的是this,那么这个this... 阅读全文

posted @ 2015-03-12 15:06 %幻#影% 阅读(247) 评论(0) 推荐(0)

Java Map遍历方式的选择
摘要:1. 阐述 对于Java中Map的遍历方式,很多文章都推荐使用entrySet,认为其比keySet的效率高很多。理由是:entrySet方法一次拿到所有key和value的集合;而keySet拿到的只是key的集合,针对每个key,都要去Map中额外查找一次value,从而降低了总体效率。那么实... 阅读全文

posted @ 2015-03-12 11:20 %幻#影% 阅读(205) 评论(0) 推荐(0)

防止 jsp被sql注入的五种方法
摘要:防止 jsp被sql注入的五种方法一、SQL注入简介 SQL注入是比较常见的网络攻击方式之一,它不是利用操作系统的BUG来实现攻击,而是针对程序员编程时的疏忽,通过SQL语句,实现无帐号登录,甚至篡改数据库。二、SQL注入攻击的总体思路1.寻找到SQL注入的位置2.判断服务器类型和后台数据库类型3.... 阅读全文

posted @ 2015-03-11 16:33 %幻#影% 阅读(551) 评论(0) 推荐(0)

windows下搭建tomcat运行环境
摘要:http://www.rootop.org/pages/2734.html 阅读全文

posted @ 2015-01-27 16:30 %幻#影% 阅读(344) 评论(0) 推荐(0)

Java enum的用法详解
摘要:用法一:常量在JDK1.5 之前,我们定义常量都是: public static fianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。public enum Color { RED, GREEN, BLANK, YELLOW } 用... 阅读全文

posted @ 2014-12-31 15:52 %幻#影% 阅读(196) 评论(0) 推荐(0)

Eclipse快捷键大全
摘要:Ctrl+1快速修复(最经典的快捷键,就不用多说了)Ctrl+D:删除当前行Ctrl+Alt+↓复制当前行到下一行(复制增加)Ctrl+Alt+↑复制当前行到上一行(复制增加)Alt+↓当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑当前行和上面一行交互位置(同上)Alt+←前一个编辑的页面Alt+→下一个编辑的页面(当然是针对上面那条来说了)Alt+Enter显示当前选择资源(工程,or文件or文件)的属性Shift+Enter在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)Shift+Ctrl+Enter在当前行插入空行(原理同上条)Ctrl 阅读全文

posted @ 2014-02-07 14:42 %幻#影% 阅读(241) 评论(0) 推荐(0)

导航