public class Lang
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
static int |
CONFIRM_CENCEL
已过时。
|
static int |
CONFIRM_NO
已过时。
|
static int |
CONFIRM_YES
已过时。
|
static float |
version
当前版本号
|
构造器和说明 |
---|
Lang() |
限定符和类型 | 方法和说明 |
---|---|
static java.lang.String |
fileSizeToInfo(double size)
传入字节数剧,返回大小的描述信息,小数点后保留两位。
|
static java.lang.String |
findFileSuffix(java.lang.String text)
传入一个文件名、或者文件的路径,获取其文件的后缀名
|
static float |
Float_(java.lang.String param,
float defaultValue)
已过时。
|
static float |
floatRound(float value,
int num)
float四舍五入,保留指定位的小数返回
|
static java.lang.String |
getCurrentDir()
已过时。
|
static java.lang.String |
getCurrentJrePath()
已过时。
|
static java.lang.String |
getJavaSpecificationVersion()
获取Java运行时环境规范版本,如: 1.6 、1.7
|
static java.lang.String |
getSystemName()
获取当前系统名称
|
static int |
Integer_(java.lang.String param,
int defaultValue)
已过时。
|
static int |
Integer_(java.lang.String param,
int defaultValue,
int radix)
已过时。
|
static boolean |
listAppend(java.util.List list,
java.util.List appendList)
两个同样数据类型的List合并,要求两个list包含的数据类型要相同
|
static void |
main(java.lang.String[] args) |
static int |
showConfirmDialog(java.lang.String message)
已过时。
|
static void |
showMessageDialog(java.lang.String message)
已过时。
|
static int |
splitInt(int value,
int grades)
分割一个整数,将其平均分成多少份,返回其中一份的数值。
|
static byte[] |
streamToByte(java.io.InputStream inStream)
将输入流转为字节数组
|
static java.lang.String |
streamToString(java.io.InputStream inStream)
将输入流转为字符串
|
static float |
stringToFloat(java.lang.String param,
float defaultValue)
字符型转换为Float型
|
static int |
stringToInt(java.lang.String param,
int defaultValue)
字符型转换为整数型
|
static int |
stringToInt(java.lang.String param,
int defaultValue,
int radix)
字符串转换为各个进制的整数型
|
static java.lang.String |
stringToUrl(java.lang.String content)
UTF-8格式汉字转换为%E4%BD%A0形式
|
static java.lang.String |
subString(java.lang.String sourceString,
java.lang.String startString,
java.lang.String endString)
从给定的字符串中截取想要的指定字符。
|
static java.lang.String |
subString(java.lang.String sourceString,
java.lang.String startString,
java.lang.String endString,
int matchType)
从给定的字符串中截取想要的指定字符
|
static java.lang.String |
time()
返回当前时间
|
static java.lang.String |
urlToString(java.lang.String content)
将%E4%BD%A0转换为UTF-8格式汉字
|
static int |
Utf8ToInt(java.lang.String text)
字符转UTF8的16进制编码,只支持单个文字转换!
|
static java.lang.String |
uuid()
返回 UUID.randomUUID() ,替换掉其中的-
|
public static final float version
public static final int CONFIRM_YES
public static final int CONFIRM_NO
public static final int CONFIRM_CENCEL
public static int stringToInt(java.lang.String param, int defaultValue)
param
- 待转换的字符串defaultValue
- 异常后的返回值,默认值public static int Integer_(java.lang.String param, int defaultValue)
stringToInt(String, int)
public static int stringToInt(java.lang.String param, int defaultValue, int radix)
param
- 要转换的defaultValue
- 转换出错异常时返回的值radix
- 进制。16进制转换则为16public static int Integer_(java.lang.String param, int defaultValue, int radix)
public static float stringToFloat(java.lang.String param, float defaultValue)
param
- 待转换的字符串defaultValue
- 异常后的返回值public static float Float_(java.lang.String param, float defaultValue)
public static int splitInt(int value, int grades)
value
- 要分割的目标值grades
- 要将value分割成几份public static byte[] streamToByte(java.io.InputStream inStream) throws java.lang.Exception
inStream
- java.lang.Exception
public static java.lang.String streamToString(java.io.InputStream inStream) throws java.lang.Exception
inStream
- java.lang.Exception
public static java.lang.String stringToUrl(java.lang.String content)
content
- public static java.lang.String urlToString(java.lang.String content)
content
- public static void showMessageDialog(java.lang.String message)
message
- 要显示的信息
<br/>为换行UI.showMessageDialog(String)
public static int showConfirmDialog(java.lang.String message)
message
- 要显示的信息CONFIRM_YES
CONFIRM_NO
CONFIRM_CENCEL
UI.showConfirmDialog(String)
public static java.lang.String getCurrentDir()
SystemUtil.getCurrentDir()
public static java.lang.String getJavaSpecificationVersion()
public static java.lang.String getCurrentJrePath()
SystemUtil.getJrePath()
public static java.lang.String getSystemName()
public static java.lang.String time()
public static java.lang.String subString(java.lang.String sourceString, java.lang.String startString, java.lang.String endString, int matchType)
sourceString
- 源字符串,要切割的字符串startString
- 匹配的开始点字符
endString
- 匹配的结束点字符
matchType
- 此项是针对结尾的匹配,可传入:
public static java.lang.String subString(java.lang.String sourceString, java.lang.String startString, java.lang.String endString)
sourceString
- 源字符串,要切割的字符串startString
- 匹配的开始点字符
endString
- 匹配的结束点字符
subString(String, String, String, int)
public static float floatRound(float value, int num)
value
- float原型num
- 要保留几位小数public static java.lang.String findFileSuffix(java.lang.String text)
text
- 如: xnx3.jar 或者 /Users/apple/xnx3.jarpublic static int Utf8ToInt(java.lang.String text)
text
- 要转成utf8的文字public static java.lang.String fileSizeToInfo(double size)
size
- 传入字节public static boolean listAppend(java.util.List list, java.util.List appendList)
list
- 合并后组合起来的结果listappendList
- 要合并入的list的另一个集合public static void main(java.lang.String[] args)
public static java.lang.String uuid()