關於字串

1.字串的取得、大小寫、取代、長度

public class StringDemo { public static void main(String[] args) { String text = "Have a nice day!! :)";

System.out.println("原文:" + text);

// 傳回全為大寫的字串內容
System.out.println("大寫:" + text.toUpperCase());

// 轉回全為小寫的字串內容
System.out.println("小寫:" + text.toLowerCase());

// 計算字串長度
System.out.println("長度:" + text.length());

// 傳回取代文字後的字串
System.out.println("取代:" + text.replaceAll("nice", "good"));

// 傳回指定位置後的子字串
System.out.println("子字串:" + text.substring(5));

}

}

2.取得使用者輸入與比對

import java.util.Scanner;

public class UserLogin { public static void main(String[] args) { Scanner scanner = new Scanner(System.in);

    System.out.print("使用者名稱:");
    String username = scanner.next();

    System.out.print("使用者密碼:");
    String password = scanner.next();

    if("caterpillar".equals(username) 
              && "1975".equals(password)) {

        System.out.println("秘密資訊在此!");
    }
    else {
        System.out.println(username + 
                " 您好,輸入的登入資料有誤,請重新輸入!");
    }
}

}

results matching ""

    No results matching ""