需求:输入一个字符串,要求判断字符串中是否包含大写字母 'A'
注:在没有深入学习Java时,这是一个不错的小技巧
1 import java.util.Scanner; 2 3 public class Chars_compare { 4 public static void main(String[] args) { 5 6 boolean is_con = false ; 7 System.out.println("提示,请输入一个字符串:"); 8 Scanner sc = new Scanner (System.in); 9 String toString = sc.next(); //输入字符串 10 char [] any_char = toString.toCharArray(); // .toCharArray 方法:将字符串转为字符串数组 11 12 for (int i = 0;i < any_char.length;i++){ 13 if (any_char [i] == 'A'){ 14 is_con = true ; 15 } 16 } 17 18 if (is_con){ 19 System.out.println("该字符串中包含字母‘A’"); 20 }else { 21 System.out.println("该字符串中无字母‘A’"); 22 } 23 24 } 25 }