cfnr.net
当前位置:首页 >> JAvA:怎样判断一个ChAr里面存的是不是逗号呢? >>

JAvA:怎样判断一个ChAr里面存的是不是逗号呢?

字符串字节可以用==比较了 char c= ',' ; if(c == ',') { System.out.println("存放的是逗号"); }

是String类里的charAt方法吗 追问: 恩对 也只有在string里面有charAt这个方法把 那你知道怎么用么》? 回答: String str="asdasda"; char a = str.charAt(0); a='a'; a = str.charAt(1); a='s'; 获得 字符 串里相应位置的字符 追问: 那我这么...

private static final boolean isChinese(char c) { Character.UnicodeBlock ub = Character.UnicodeBlock.of(c); if (ub == Character.UnicodeBlock.CJK_UNIFIED_IDEOGRAPHS || ub == Character.UnicodeBlock.CJK_COMPATIBILITY_IDEOGRAPHS || ...

char c = '。'; String s = String.valueOf(c); if(s.equals("。")){ System.out.println("是句号"); } char转为String再用equals最方便

java中char的定义是“”双引号里面的字符,在“”里面无论是空还是字母数字都是字符串,比如“123456”这就代表的是字符串而不是数字!

因为java中的char是两个字节的,所有可以用来存储中文(一个中文也是两个字节),而在c语言中char只是一个字节,所有不能用来存储中文,要想存储中文,只能用字节数组。 java的基本数据类型长度 * byte:1 * short:2 * int:4 * long:8 * boolea...

很明显不能这么用 实践才是真理 public class Test {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubString a="abc"; char c[]={'a','b','c'};//这个不是以点隔开,是逗号System.out.println(...

java中使用Unicode字符,所有字符均以2个字节存储, 编码呢,前256个和ASCII 编码一致,汉字字符编码应该在20000以上 也就说英文字符还是在大写字母 65-90 ,小写字母97-122 , 但全角的英文字符编码在65313和65338之间 存储普通英文字符时高位...

我觉得单纯的用char来判断不太好判断'',因为根本没有''这个字符,字符的空是\u0000来表示。换个角度,把字符转成字符串就好办了,所以可以这样做 char c='F'; String str=String.valueOf(char); if(str.equals("F")||str.equals("")) { System....

1、类型不同 char是字符类型, String是字符串类型。 2、包含 String字符串是用来包含串的, char是用来包含单字符的。 例如: char a='1';//定义一个字符 String b="dadsa";//定义一个字符串3、存储 String内部用来存储的结果是一个char字符数...

网站首页 | 网站地图
All rights reserved Powered by www.cfnr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com