packagetest.面試題;
public
class
test9 }//
補齊程式(注意:內部類和外部類沒有繼承關係)輸出30 20 10
class
outer
}}
packagetest.面試題;
/** 面試題:
* 1、string,stringbuffer,stringbuilder的區別
* string是不可變的,stringbuffer與stringbuilder是可變de
* stringbuffer是同步的,資料安全,效率低;stringbuilder是不同步的,資料不安全,效率高
* *2、stringbuilder和陣列的區別?
* 二者都可以看做是乙個容器
* 但是stringbuilder資料最終是乙個字串資料
* 而陣列可以防止多種資料,但必須是同一種資料型別的
* *3、第三個面試題就是下面的題目。需要記住這點:
* string作為形式引數的時候,將它看成基本資料型別使用
* stringbuffer在方法中的賦值操作不會改變原來的值,但是方法造成的操作會改變它的值 */
public
class
test10
public
static
void
change(string s1,string s2)
public
static
void
change(stringbuffer sb1,stringbuffer sb2)
}
物件導向 String類
1.1 直接賦值 public class stringdemo01 1.2 通過new關鍵字 public class stringdemo02 string有兩種比較方式 1,使用 進行比較,比較的是位址空間是否相等,判斷的是位址值 2,使用 equals 進行比較,比較的是具體內容。使用 進行...
物件導向 String類
1 字串是乙個特殊的物件。2 字串一旦初始化就不可以被改變。string類就代表乙個字串,不可以被複寫,因為它沒有子類。public class code 1 獲取 1.1 字串中的包含的字元數,也就是字串的長度。int length 獲取長度。1.2 根據位置獲取位置上某個字元。char char...
關於 String 型別介紹
表示可變長的字串行,使用string型別前必須首先包含string標頭檔案 string a1 預設初始化 string a2 a1 a2是a1的副本 string a3 a1 等價於a3 a1 a3是a1的副本 string a4 hello world a4是字面值 hello world 的副...