1. 分割功能:

使用String的split方法,split方法:根据给定正则表达式的匹配拆分字符串。如下:

 public  String[]  split(String regex);

2.  案例:

代码如下:

 package cn.itcast_03;

 import java.util.Scanner;

 /*
* 分割功能
* String类的public String[] split(String regex)
* 根据给定正则表达式的匹配拆分此字符串。
*
* 举例:
* 百合网,世纪佳缘,珍爱网,QQ
* 搜索好友
* 性别:女
* 范围:"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 x=0; x<strArray.length; x++){
// System.out.println(strArray[x]);
// } //如何得到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("不符合我的要求,gun");
}
}
}

运行效果如下:

最新文章

  1. ActiveMQ集群下的消息回流功能
  2. ABP理论学习之应用服务
  3. 9----Lua中的面向对象
  4. Android性能优化篇
  5. ECharts SSH+JQueryAjax+Json+JSP将数据库中数据填充到ECharts中
  6. Virtualbox网络设置和无UI启动
  7. Android TextView : “Do not concatenate text displayed with setText”
  8. jquery更新后怎样在一个站点中使用两个版本号的jQuery
  9. Angularjs中的嵌套路由ui-router
  10. JavaScript命名整理
  11. 共享MFC自绘Listctrl代码
  12. Java面试题之对static的理解
  13. java.util.ConcurrentModificationException异常的解决
  14. matlab2014a 转化c语言
  15. MySQL数据库再回首
  16. UVALive 4850 Installations 贪心
  17. CF903G Yet Another Maxflow Problem
  18. 获取Linux服务器基本信息的shell脚本
  19. 【python-opencv】18-图像梯度+图像边界
  20. [日常] 搭建golang开发环境

热门文章

  1. 通过Unity依赖注入
  2. 01.Net入门知识
  3. 【USACO 1.5.4】跳棋的挑战
  4. HexColorPicker 让选色变得更简单[for Mac]
  5. php设计模式之简单工厂模式
  6. Ubuntu16.04下编译vim with python support失败的原因
  7. Scrapy使用以及Xpath的一些坑, 再入剁手
  8. PHP简单获取数据库查询结果并返回JSON
  9. xcode5 自定义模板
  10. Actionbarsherlock 简明教程