1.对字符串的末尾的进行限定的方法(例:让末尾不含,—,,)
while(strTrue.endsWith("+")||strTrue.endsWith("-")||strTrue.endsWith(","))//过滤掉末尾的++号
strTrue=strTrue.substring(0,strTrue.length()-1);
2.一定要记住:对于数字要用==来比较,对于字符串则要用.equals(String)来比较,否则对于==的比较始终为否!
3.String 类型安标准来说没有长度限制,但是一般jdk中String的最大长度是4G
5.对于在java类中,在静态法方法中,不能使用类的属性变量!
6.对于Iterator 接口
Collection 接口的iterator()方法返回一个 Iterator。Iterator接口方法能以迭代方式逐个访问集合中各个元素,并安全的从Collection 中除去适当的元素。
(1) boolean hasNext(): 判断是否存在另一个可访问的元素
Object next(): 返回要访问的下一个元素。如果到达集合结尾,则抛出NoSuchElementException异常。
(2) void remove(): 删除上次访问返回的对象。本方法必须紧跟在一个元素的访问后执行。如果上次访问后集合已被修改,方法将抛出IllegalStateException。Iterator中删除操作对底层Collection也有影响。
即在一个hasNext()下,不要多次的调用.next()方法,否则会出现:NoSuchElementException异常。
7.对于把字符串转成Integer类型时,对于一般的不要用Integer.getInteger("23"),它可能转成一个null,因此是先把它转成用Integer.ParseInt转成int,然后强制类型转换:new Integer(23)即!
8.显示一个yyyy-mm-dd hh:mm的时间
import java.util.*;
public class test{
public static void main(String srt[])
{
Date d=new Date();
GregorianCalendar z=new GregorianCalendar();
z.setTime(d);
String dateTime=z.get(Calendar.YEAR)+"-"+z.get(Calendar.MONTH)+"-"+z.get(Calendar.DAY_OF_MONTH)+" "+z.get(Calendar.HOUR)+":"+z.get(Calendar.MINUTE);
System.out.println(dateTime);
System.out.println(d.toString());
}
}
9.对于double和float型的书取得正负好的办法:
math.sinnum(..);
下面有来自类库的信息
Class Math
java.lang.Object
java.lang.Math
其中有有关正负号方法如下可以解决你的问题
static double signum(double d)
Returns the signum function of the argument; zero if the argument is zero, 1.0 if the argument is greater than zero, -1.0 if the argument is less than zero.
static float signum(float f)
Returns the signum function of the argument; zero if the argument is zero, 1.0f if the argument is greater than zero, -1.0f if the argument is less than zero
分享到:
相关推荐
java Scanner类的使用(csdn)————程序
【java】mapstruct自定义类的转换示例(csdn)————程序
很好用的JAVA类转JSON工具:FastJSON (2).pdf很好用的JAVA类转JSON工具:FastJSON (2).pdf
smali2java工具——直接将smali转换成java,在网上找了很久才找到了,方便后来人。
将json转换为javebean的工具,封装jsonschema2pojo,用户可以修改配置文件json2Beans.json,然后运行Json2JavaBean2.bat直接生成对应类。 能够批量转换json为bean,直接拷贝到项目中使用。 提醒: 需要提前安装java...
实现list不同泛型之间实体的互转,基于java8新特性+反射机制实现list不同实体类互转,将jdk8的流处理集合互转抽出来成一个工具类,实现lsit
java实现word转pdf 效果及使用教程可以参考 https://blog.csdn.net/u012775558/article/details/121530527
Java文件工具类
java实现将xls或者xlsx文件转成csv文件
page.java java分页工具类
使用java工具类可有效的提高开发效率! 没有CSDN积分的朋友到这里源头下载:http://www.javacs.cn/bbs/thread-382-1-1.html 感谢支持 [工具类] CookieCounter .java.txt [工具类] 验证码img .jsp.txt [工具类] Java中...
30个java工具类
java使用EasyExcel导入导出excel(csdn)————程序
java将Excel文件转换未pdf文件。依赖itext和poi。附件是一个完整的工程。
Java实现XML文档到word文档转换
Java实现的Https请求工具类。 https的java工具类 Https
Java音频视频编码器,本文实例将任何音频格式转换为MP3格式 您还可以调整视频大小,更改其大小和比例等 本文实例实用于任何Windows,MacOS,Linux系统 附:完整jar项目,完善的demo,详细的注释,简单易操作
1、java工具类RabbitmqUtil是本人封装好的直接使用 2、常用的方法都在里面 3、改一下初始化配置参数就行
java 类和对象(csdn)————程序
CSDN上的java文档,从网页上拉下来处理后用cyberarticle输出成chm文档