java中慎用单引号的问题
2013-11-07 09:41
330 查看
java中一定要慎用单引号
案例二:
package com.zb.test.danyinhao; public class TestDanyinhao { /**字符串和字符 * @param args */ public static void main(String[] args) { /** * java中“H”表示字符串。‘H’表示字符char,在运算中,由于char是两个字节,int是4个字节,所以加法运算时,char类型被自定提升为int类型 * 即字符的assic码的值进行云孙 * * */ System.out.println("H"+"A"); System.out.println('H'); System.out.println('H'+'A'); } }
案例二:
package com.zb.test.danyinhao; import java.util.Random; public class TestDanyinhao2 { /**字符串和字符以及case的用法 * * * 注意事项:每一个case后都有一个break才可以 * 'H'在stringBUffer里是一个int类型,即H的assic码,所以 * word=new StringBuffer('H'); 相当于定义了stringBuffer的最大长度 * @param args */ private static Random rd= new Random(); public static void main(String[] args) { StringBuffer word=null; switch(rd.nextInt(3)){ case 1: word=new StringBuffer("H");break; case 2: word=new StringBuffer("A");break; default :word=new StringBuffer("O");break; } word.append("M"); word.append("A"); System.out.println(word); } }
相关文章推荐
- Java 中的引号问题
- java中替换双引号 Java问题通用解决代码 Java问题通用解决代码
- Realm-java的重大问题,慎用!
- java 后台解析前台传json串双引号转义问题
- java和javascript双引号嵌套的问题
- mybatis中SQL语句单双引号的问题java.lang.NumberFormatException: For input string: "Y"
- 解决java中显示单引号和双引号的问题
- java获取到的引号"会转换成"问题
- JAVA学习提高之----解决插入数据库时遇到的引号问题
- java中引号的问题
- java和javascript双引号嵌套的问题
- java操作共享文件SMB问题处理
- android 典型问题:R.java文件不能自动生成的解决办法
- html用ajax请求服务器后端java接口跨域问题解决
- java-解决业务操可能数据冲突问题
- java重double类型不能用来计算问题
- /bin/bash: java: command not found 问题解决
- java URL编码问题
- java.io.CharConversionException: isHexDigit JS转码问题
- [Android]Webview中JS接口调用Java-版本问题