码迷,mamicode.com
首页 > 编程语言 > 详细

java之字符

时间:2018-06-03 12:21:38      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:执行   png   oid   font   weight   let   eof   case   width   

参考http://how2j.cn/k/number-string/number-string-character/323.html

保存一个字符的时候使用char

package character;
 
public class TestChar {
 
    public static void main(String[] args) {
        char c1 = a;
        char c2 = 1;//字符1,而非数字1
        char c3 = ;//汉字字符
        //char c4 = ab; //错误,只能放一个字符
         
    }
}

char对应的封装类

char对应的封装类是Character

package character;
 
public class TestChar {
 
    public static void main(String[] args) {
        char c1 = a;
        Character c = c1; //自动装箱
        c1 = c;//自动拆箱
         
    }
}

Character常见方法

package character;
 
public class TestChar {
 
    public static void main(String[] args) {
         
        System.out.println(Character.isLetter(a));//判断是否为字母
        System.out.println(Character.isDigit(a)); //判断是否为数字
        System.out.println(Character.isWhitespace( )); //是否是空白
        System.out.println(Character.isUpperCase(a)); //是否是大写
        System.out.println(Character.isLowerCase(a)); //是否是小写
         
        System.out.println(Character.toUpperCase(a)); //转换为大写
        System.out.println(Character.toLowerCase(A)); //转换为小写
     //String a = ‘a‘; //不能够直接把一个字符转换成字符串
    String a2 = Character.toString(‘a‘); //转换为字符串
     System.out.println("a2="+a2);

     char c=‘a‘;
     String a3=Character.valueOf(c).toString();
     System.out.println("a3="+a3);
 } }

执行结果

技术分享图片

常见转义

package character;
  
public class TestChar {
  
    public static void main(String[] args) {
        System.out.println("使用空格无法达到对齐的效果");
        System.out.println("abc def");
        System.out.println("ab def");
        System.out.println("a def");
          
        System.out.println("使用\\t制表符可以达到对齐的效果");
        System.out.println("abc\tdef");
        System.out.println("ab\tdef");
        System.out.println("a\tdef");
         
        System.out.println("一个\\t制表符长度是8");
        System.out.println("12345678def");
          
        System.out.println("换行符 \\n");
        System.out.println("abc\ndef");
 
        System.out.println("单引号 \\‘");
        System.out.println("abc\‘def");
        System.out.println("双引号 \\\"");
        System.out.println("abc\"def");
        System.out.println("反斜杠本身 \\");
        System.out.println("abc\\def");
    }
}

执行结果

技术分享图片

java之字符

标签:执行   png   oid   font   weight   let   eof   case   width   

原文地址:https://www.cnblogs.com/lijingran/p/9128292.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!