String.mache()


public class TestElseif {
 public static void main(String args[]){
  int i=7;
  
  /*
   * test if else-if
   */
  if(i<9)
   System.out.println("do run this step1");
  else if(i==7)
   System.out.println("do run this step"); //donot run this step
  
  /*
   * test if
   */
  int j=0;
  String str="[0-1]";
  String str1="[0-9]";
  if(String.valueOf(j).matches(str1))
   System.out.println("do run here"); //这两个都运行了,
  if(String.valueOf(j).matches(str))
   System.out.println("do run here"); //
  

 

这儿String.mache(pattam); pattam 必须是正则表达式
  /*
   * test  [0-9]
   */
  String str2="["+"0-9"+"]";
  if(str2.equals(str1))
   System.out.println("is equals");      //显示引用值相等,进一步测试
  int x=7;
  if(String.valueOf(x).matches(str2))
   System.out.println("is really");
  if(String.valueOf('[').matches(str2))
   System.out.println("[ is include?");       //[] 这样的确实表示一个范围,
  System.out.println(str2);
  System.out.println(str1);
  
  /*
   * test switch
   */
  switch('a'){
  case 97:System.out.println("do run this step");
  //case 'a':System.out.println("do run this step");  //case只能表达相等的关系  ,如果有相同的case,会编译错误,duplicate case 
  
  }
  
 }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值