网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > Java
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.六个for循环的Java小程序源码展播.
.Java核心代码例程之:Properties.
.浅析Struts 体系结构与工作原理.
.论Java加密技术与Windows的结合.
.用Java SE 6.0实现高质量桌面集成.
.仔细触摸Java编程中的“文档”和.
.Enterprise JavaBeans导论(3).
.在J2ME中实现游戏功能选择界面(附.
.3D编程指南第三部分:粒子系统和.
.一步一步用JBuilder5开发EJB(上).
.在Java SE中使用Hibernate处理数.
.候捷谈Java反射机制.
.编程经典技术:Spring的巧妙之处.
.用Java 接口实现回调函数的等价功.
.EJB设计模式4.
.JAVA中用动态代理类实现记忆功能.
.实用工具类库java.util.
.Beans入门必读之无状态会话bean基.
.Java技术与XML常见问题之JAXR.
.Flex与Servlet通讯(上)。.

Convert from type X to type Y

发表日期:2008-1-5


integer to String :

    int i = 42;    String str = Integer.toString(i);

or
    String str = "" + i

double to String :

    String str = Double.toString(i);

long to String :

    String str = Long.toString(l);

float to String :

    String str = Float.toString(f);

String to integer :

    str = "25";    int i = Integer.valueOf(str).intValue();

or
    int i = Integer.parseInt(str);

String to double :

    double d = Double.valueOf(str).doubleValue();

String to long :

    long l = Long.valueOf(str).longValue();

or
    long l = Long.parseLong(str);

String to float :

    float f = Float.valueOf(str).floatValue();


decimal to binary :

    int i = 42;    String binstr = Integer.toBinaryString(i);


decimal to hexadecimal :

    int i = 42;    String hexstr = Integer.toString(i, 16);

or
    String hexstr = Integer.toHexString(i);


hexadecimal (String) to integer :

    int i = Integer.valueOf("B8DA3", 16).intValue();

or
    int i = Integer.parseInt("B8DA3", 16);     

ASCII code to String :

    int i = 64;    String aChar = new Character((char)i).toString();


integer to ASCII code (byte) :

    char c = 'A';    int i = (int) c; // i will have the value 65 decimal


To extract Ascii codes from a String :

      String test = "ABCD";   
for ( int i = 0; i < test.length(); ++i ) {
char c = test.charAt( i );
int i = (int) c;
System.out.println(i);
}


integer to boolean :

    b = (i != 0);

boolean to integer :

    i = (b)?1:0;

note :To catch illegal number conversion, try using the try/catch mechanism.

 try{
i = Integer.parseInt(aString);
} catch(NumberFormatException e) { }

上一篇:CORBA与Java的结合使用 人气:532
下一篇:DB2 J2EE开发成本收益分析(一) 人气:530
浏览全部Java的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐