常用类与方法

常用类

ObjectUtils:
StringUtils:
ArrayUtils
CollectionUtils
ListUtil
BeanUtils
XmlUtil

 

String

Arraylist

HashMap

 

常用方法:

split ():将一个字符串分割为子字符串,然后将结果作为字符串数组返回。
marshal():把java对象转化成xml片段 invoice = XmlUtil.unmarshal(messageBody, InternalInvoiceXmlVO.class);
unmarshal ():用于将xml文件转化为java对象
substring () :返回字符串的子字符串
splitList ():按照指定的数量拆分集合
Length () : 获取字符串长度
concat(String str) : 把当前字符串跟当前字符串拼接,返回一个新的字符串
charcat(int index) : 获取指定索引的单个字符
indexOf(String str) : 查找参数参数字符串在本字符串当中首次出现的索引位置,如果没有返回-1
判断字符串的前缀或后缀与已知字符串是否相同
前缀 startsWith(String s) 、后缀 endsWith(String s)
equals(String s) : 比较两个字符串:
把字符串转化为相应的数值
int 型 Integer.parseInt( 字符串 ) 、 long 型 Long.parseLong( 字符串 )
float 型 Folat.valueOf( 字符串 ).floatValue() 、double 型 Double.valueOf( 字符串 ).doubleValue()
String valueOf (int i) : 将数值转化为字符串
字符串检索
indexOf(Srting s) 从头开始检索
indexOf(String s ,int startpoint) 从 startpoint 处开始检索
如果没有检索到,将返回 -1
得到字符串的子字符串
substring(int beginIndex) 从 beginIndex处开始获取
substring(int beginIndex,int endIndex) 从 beginIndex到 endIndex中间的字符
替换字符串中的字符 , 去掉字符串前后空格
replace(char old,char new) 用 new 替换 old
trim() 方法用于删除字符串的头尾空白符。
arraycopy()方法用于将一个数组的元素快速拷贝到另一个数组。
随机生成6位的数字
int radomInt = new Random().nextInt(999999) int radomInt =(int)((Math.random()9+1)100000)
instanceof是Java语言中的一个二元运算符,它的作用是:判断一个引用类型变量所指向的对象是否是一个类(或接口、抽象类、父类)的实例,即它左边的对象是否是它右边的类的实例,该运算符返回boolean类型的数据。
XmlUtil.marshal(obj)
ListUtil.stringAsList(字符串,分隔符)

 

直接注入Dao/Mapper层

IBusinessItemDao iBusinessItemDao = Jalor.getContext().getBean("IBusinessItemDao",IBusinessItemDao.class);
 
日志工具类
import com.-.it.jalor5.core.log.ILogger;
import com.-.it.jalor5.core.log.JalorLoggerFactory;
private final static ILogger logger = JalorLoggerFactory.getLogger(PlinkManageServiceImpl.class);
 
 
posted @ 2022-07-21 21:44  MING5135  阅读(62)  评论(0)    收藏  举报