一、簡介
字符串廣泛應用在Java編程中,在Java中字符串屬於對象,Java提供了String類來創建和操作字符串。
創建字符串最簡單的方式如下:
String greeting = "Hello world!";
在代碼中遇到字符串常量時,這里的值是"Hello world!",編譯器會使用該值創建一個String對象。
和其它對象一樣,可以使用關鍵字和構造方法來創建String對象。
String類有11種構造方法,這些方法提供不同的參數來初始化字符串,比如提供一個字符數組參數:
public class StringDemo{ public static void main(String args[]){ char[] helloArray = { 'h', 'e', 'l', 'l', 'o', '.'}; String helloString = new String(helloArray); System.out.println( helloString ); } }
以上實例編譯運行結果如下:
hello.
二、筆記
package com.hgd.study; /** * 引用數據類型之字符串 * * 棧空間:存放的是比較小的數據,包含基本數據類型和字符串,變量名 * 堆空間:存放的是引用數據類型 * @author HuTiger * */ public class ReferenceTypesString { public static void main(String[] args) { int i =100;//聲明一個整型,並初始化 //在java中字符串將作為引用數據類型 String name ="王小虎";//聲明一個字符串並初始化 //ps:字符串的內容一定是在一對雙引號中,字符一定是在一對單引號中 String s="100"; System.out.println(i+100); System.out.println(s+100); //+ 如果於字符串一起運算表示的是連接而不是加法運算,運算轉變為字符串 } }
