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()
获取当前项目路径,如当前项目名为j2se_util,则会获得其绝对路径 "E:\MyEclipseWork\j2se_util"
|
static java.lang.String |
getCurrentJrePath()
获取当前Java运行所依赖的Jre的路径所在,绝对路径
|
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 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进制编码,只支持单个文字转换!
|
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)
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()
public static java.lang.String getCurrentJrePath()
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 void main(java.lang.String[] args)