Java 入門
Jim White
Java Developer

String 的字元數=String 的長度String.length() 回傳字元數的 int 值String userName = "JSmith13";
int userNameLength = userName.length(); // Value is 8
.toLowerCase()class StringMethods1 {
public static void main (String[] args){
String yes = "Yes";
System.out.println(yes.toLowerCase());
}
}
yes
.toUpperCase()class StringMethods2 {
public static void main (String[] args){
String yes = "Yes";
System.out.println(yes.toUpperCase());
}
}
YES
+ 將兩個 String 串接在一起class StringMethodsCont {
public static void main (String[] args){
String message1 = "Java is";
String message2 = "awesome";
// 用 " " 讓最終訊息格式更好看
System.out.println(message1 + " " + message2);
}
}
Java is awesome
String 一起使用時,+ 會自動把數字轉成 Stringclass StringMethodsCont {
public static void main (String[] args){
String message1 = "Java is";
int message2 = 29;
// 用 " " 讓最終訊息格式更好看
System.out.println(message1 + " " + message2);
}
}
Java is 29
// Define now String courseCreators;// Assign value later courseCreators = "Instructor: Jim White; Collaborators: Kat, George, Arne, Eduardo";
String=以雙引號包住的字元集合,具備內建功能// Declare now
String testMessage;
// Assign later
testMessage = "This is a test";
// 回傳字串長度(字元數)的方法
int msgLength = testMessage.length(); // Value is 14
// 將字串轉成小寫或大寫的方法
String lowerMessage = testMessage.toLowerCase(); // Value is "this is a test"
String upperMessage = testMessage.toUpperCase(); // Value is "THIS IS A TEST"
Java 入門