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

Java基础知识强化35:String类之String类的转换功能

时间:2015-09-19 18:16:24      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:

1. String类的转换功能

byte[]  getBytes()
char[]   toCharArray()
static String  valueOf(char[]  chs)
static String  valueOf(int i )
String toLowerCase()
String toUpperCase()
String concat(String str)

 

2. 案例:

 1 package cn.itcast_05;
 2 
 3 /*
 4  * String的转换功能:
 5  * byte[] getBytes():把字符串转换为字节数组 6  * char[] toCharArray():把字符串转换为字符数组 7  * static String valueOf(char[] chs):把字符数组转成字符串 8  * static String valueOf(int i):把int类型的数据转成字符串 9  *         注意:String类的valueOf方法可以把任意类型的数据转成字符串。
10  * String toLowerCase():把字符串转成小写11  * String toUpperCase():把字符串转成大写12  * String concat(String str):把字符串拼接13  */
14 public class StringDemo {
15     public static void main(String[] args) {
16         // 定义一个字符串对象
17         String s = "JavaSE";
18 
19         // byte[] getBytes():把字符串转换为字节数组。
20         byte[] bys = s.getBytes();
21         for (int x = 0; x < bys.length; x++) {
22             System.out.println(bys[x]);
23         }
24         System.out.println("----------------");
25 
26         // char[] toCharArray():把字符串转换为字符数组。
27         char[] chs = s.toCharArray();
28         for (int x = 0; x < chs.length; x++) {
29             System.out.println(chs[x]);
30         }
31         System.out.println("----------------");
32 
33         // static String valueOf(char[] chs):把字符数组转成字符串。
34         String ss = String.valueOf(chs);
35         System.out.println(ss);
36         System.out.println("----------------");
37 
38         // static String valueOf(int i):把int类型的数据转成字符串。
39         int i = 100;
40         String sss = String.valueOf(i);
41         System.out.println(sss);
42         System.out.println("----------------");
43 
44         // String toLowerCase():把字符串转成小写。
45         System.out.println("toLowerCase:" + s.toLowerCase());
46         System.out.println("s:" + s);
47         // System.out.println("----------------");
48         // String toUpperCase():把字符串转成大写。
49         System.out.println("toUpperCase:" + s.toUpperCase());
50         System.out.println("----------------");
51 
52         // String concat(String str):把字符串拼接。
53         String s1 = "hello";
54         String s2 = "world";
55         String s3 = s1 + s2;
56         String s4 = s1.concat(s2);
57         System.out.println("s3:"+s3);
58         System.out.println("s4:"+s4);
59     }
60 }

运行结果:

技术分享

 

Java基础知识强化35:String类之String类的转换功能

标签:

原文地址:http://www.cnblogs.com/hebao0514/p/4821815.html

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