java String字符串

来源:互联网 发布:智慧树网络选修课答案 编辑:程序博客网 时间:2024/05/19 05:29

1    实例化String 对象 

直接赋值  实例化(节约空间  开发中常用此种方式)

使用关键字new 实例化

代码实现如下:

package Lei;
public class StringDemo {
 public static void main(String[] args)
 {
  //直接赋值  实例化
  String str = "Hello";
  System.out.println(str);
  //new 关键字  实例化
  String str1 = new String("Hello String");
  System.out.println(str1);
 }
}

代码结果如下:

Hello
Hello String

2  字符串的大小比较:

package Lei;
public class StringDemo {
 public static void main(String[] args)
 {
  //直接赋值  实例化
  String str = "Hello";
  //System.out.println(str);
  //new 关键字  实例化
  String str1 = new String("Hello");
  System.out.print("等于号 比较 是字符串 地址 地址一定不一样所以:");
  System.out.println(str==str1);//错误
  System.out.print("equals()函数比较 是字符串 内容所以:");
  System.out.println(str.equals(str1));//
  
 }
}

代码结果如下:

等于号 比较 是字符串 地址 地址一定不一样所以:false
equals()函数比较 是字符串 内容所以:true

3  字符串的内容不可更改:




原创粉丝点击