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

Java字符串理解

时间:2017-04-15 22:39:55      阅读:256      评论:0      收藏:0      [点我收藏+]

标签:有趣的   main   false   []   bsp   color   play   分享   one   

1. 字符串基本知识

  用java.lang.String类的对象表示字符串

  字符串类型不是基本类型, 而是引用类型(类似于数组和对象)

  Java基于Unicode字符集

2. 字符串创建

技术分享
 1 public static void main(String[] args) {
 2     String s1 = new String();
 3     String s2 = new String("Hello");
 4         
 5     //错误的创建方式
 6     //String s3 = new String(‘H‘,‘e‘,‘l‘,‘l‘,‘o‘);
 7     char[] Arr = {‘H‘,‘e‘,‘l‘,‘l‘,‘o‘};
 8     //public String(char[] value)
 9     String s3 = new String(Arr);
10         
11     //public String(char[] value, int offset, int count)
12     //offset数组起始元素下标, count表示元素个数
13     String s4 = new String(Arr,0,4);
14         
15     //特殊方式
16     String s5="Hello";
17     
18     System.out.println("s1="+s1);
19     System.out.println("s2="+s2);
20     System.out.println("s3="+s3);
21     System.out.println("s4="+s4);
22     System.out.println("s5="+s5);
23 }
View Code

 输出结果:

技术分享

3. 字符串有趣的问题

技术分享
1 String s1 = "Hello!";
2 String s2 = "Hello!";
3 System.out.println ( s1 == s2 );//输出true
4 
5 String s1 = "Hello!";
6 String s2 = new  String("Hello!");
7 System.out.println(s1 == s2);//输出false
View Code

 

Java字符串理解

标签:有趣的   main   false   []   bsp   color   play   分享   one   

原文地址:http://www.cnblogs.com/HurryXin/p/6715950.html

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