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.Exceptionpublic static java.lang.String streamToString(java.io.InputStream inStream)
throws java.lang.Exception
inStream - java.lang.Exceptionpublic 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_CENCELUI.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)