Java--正则表达式分割功能实现查找18-24的小姐姐

应朋友要求, 实现百合网,陌陌,珍爱网,QQ查找18-24的小姐姐的正则需求(wangjun)

Java--正则表达式分割功能实现查找18-24的小姐姐_第1张图片
图不重要,看字
import java.util.Scanner;

/*
 * 分割功能
 * String类的public String[] splite(String regex)
 * 
 * 举例
 * 百合网,陌陌,珍爱网,QQ
 * 
 * 需求:查找18-24的小姐姐
 * 
 * 分析:
 * 搜索好友
 *     性别:女
 *     范围:"18-24"
 *     age>=18 && age<=24
 */
public class RegexDemo {

    public static void main(String[] args) {
        //定义年龄搜索范围
        String ages = "18-24";
        //定义规则
        String regex = "-";
        
        //调用方法
        String[] strArray = ages.split(regex);
        //遍历
//      for (int i = 0; i < strArray.length; i++) {
//          System.out.println(strArray[1]);
//      }
        //如何得到int类型的呢
        int startAge = Integer.parseInt(strArray[0]);
        int endAge = Integer.parseInt(strArray[1]);
        
        //键盘录入年龄
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入你的年龄: ");
        int age = sc.nextInt();
        if (age >= startAge && age <= endAge) {
            System.out.println("你就是我想找的");
        } else {
            System.out.println("不符合要求");
        }
        
    }
}

你可能感兴趣的:(Java--正则表达式分割功能实现查找18-24的小姐姐)