int i = 97;
char c = (char)97;
char c = (char)97;
解决方案 »
- byte问题
- WIN7和JDK1.5环境下获取系统时间错误
- 初学者问题
- 请教final和static的区别
- 求一个字符串中提取email地址的方法!急急急!
- 本人初學 XML 有個問題不知道怎麼解決﹐解決後立刻給分﹐謝謝幫忙啊
- 谁有动态树型控件的例子(节点是从数据库检索出来的)
- 在使用中,经常出现提示为:java.sql.SQLException: [Microsoft][ODBC SQL Server Driver]连接占线导致另一个 hstmt,是什么意思,怎样解
- sqlserver2000连接错误:“未与信任sqlserver相关连接“ ?
- 怎样实现java的日期加10天或30天,而不需要考虑闰年闰月问题
- 按钮如何获得焦点并按回车触发?
- 关于套打问题?
注意捕捉异常,因为String str = "asldkjf";这种str是不能被parse成int 型的,只有String str="222"这种才可以,前者会抛出异常的! :)String s = "123";
double x = Double.parseDouble(s);String to integer :
<br />str = "25";
<br />int i = Integer.valueOf(str).intValue();
<br />or
<br />int i = Integer.parseInt(str);
<br />
<br />
<br />String to double :
<br />~~~~~~~~~~~~~~~~~~~~~~
<br />double d = Double.valueOf(str).doubleValue();
<br />or
<br />double d = Double.parseInt(str);
<br />
<br />String to long :
<br />long l = Long.valueOf(str).longValue();
<br />or
<br />long l = Long.parseLong(str);
<br />
<br />String to float :
<br />float f = Float.valueOf(str).floatValue();
<br />
<br />String to boolean
<br />boolean b = new Boolean(s).booleanValue();
<br />boolean b = Boolean.getBoolean(str);
<br />////////////////////////////////////////////////
<br />integer to String :
<br />int i = 42;
<br />String str = Integer.toString(i);
<br />String str = String.valueOf(i);
<br />
<br />
<br />double to String :
<br />String str = Double.toString(i);
<br />String str = String.valueOf(i);
<br />
<br />long to String :
<br />String str = Long.toString(l);
<br />String str = String.valueOf(i);
<br />
<br />float to String :
<br />String str = Float.toString(f);
<br />String str = String.valueOf(i);
<br />
<br />boolean to String
<br />String str = String.valueOf(i);
<br />
char j=(char) i;
return j;
}
Integer i=new Integer(25);
String s=i.toString();