A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Tauruszzy 中级黑马   /  2015-5-16 16:24  /  251 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

3、转换。
        3.1 将字符数组转换成字符串。
                构造函数:String(char[])
                                  String(char[],offset,count)
                静态方法:
                                  static String copyValueOf(char[]);
                                  static String copyValueOf(char[] data,int offset,int count)
                                  static String valueOf(char[])
        3.2 将字符串转换成字符数组。(important)
                char[] toCharArray():
        3.3 将字节数组转换成字符串。
                                  String(byte[])
                                  String(byte[],offset,count):将字节数组中的一部分转换为字符串。
        3.4 将字符串转换成字节数组。
                                byte[] getBytes():
        3.5 将基本数据类型转换成字符串。
                static String valueOf(int)
                static String valueOf(double)
                3+"";//String.valueOf(3)
                特殊:字符串和字节数组在转换过程中,是可以指定编码表的。
例子

  1. class TransDemo
  2. {
  3.         public static void main(String[] args)
  4.         {
  5.                 String s1="zxbnmj";
  6.                 char[] c=s1.toCharArray();
  7.                 for(int x=0;x<c.length;x++)
  8.                 {
  9.                         System.out.println(c[x]);
  10.                 }
  11.                 System.out.println("Hello World!");
  12.         }
  13. }
复制代码

运行结果
  1. E:\sourcefile>java TransDemo
  2. z
  3. x
  4. b
  5. n
  6. m
  7. j
  8. Hello World!
复制代码

1 个回复

倒序浏览
厉害,,,
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马