空对象调用属性或方法,equals();;StringBuffer简单用法,字符串的追加,插入和替换。

来源:互联网 发布:网络整合营销 编辑:程序博客网 时间:2024/05/16 14:22
import java.util.Scanner;public class String02 {public static void main(String[] args) {// TODO Auto-generated method stubString a="a";String b=null;//空对象调用属性或方法:空对象使用了.语法,就会报错,导致空指针异常。System.out.println(a.equals(b));System.out.println(b.equals(a));//一般都是将一定有值的放在前面,如下所示。System.out.println(a.equals("a"));System.out.println("a".equals(a));}}

public class String03 {public static void main(String[] args) {// TODO Auto-generated method stubString str1="abc";String str2="123";String str3=str1+str2;System.out.println(str3);//不用三种对象的方式,用下面一个对象的方式。StringBuffer sb=new StringBuffer();sb.append("abc");sb.append("123");//追加字符串sb.insert(3, "###");//插入字符串,第一个是插入位置的下标,第二个是插入的字符串sb.toString();System.out.println(sb);//将字符串中的a替换成b,所有的都替换,再.可以将c替换成dstr1=str1.replace("a", "b").replace("c", "d");System.out.println(str1);}}

阅读全文
0 0
原创粉丝点击