国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

java 中將字符串中運算符之間的變量截取出來

2019-11-17 03:40:31
字體:
來源:轉載
供稿:網友

問:
java 中將字符串中運算符之間的變量截取出來 例如:Stirng str=“a+b*c/d”; 獲取出a,b,c,d放入數組中
問題補充:正則表達式我不熟,能不能給代碼寫處理參考參考啊


答:
import java.util.regex.Matcher;
import java.util.regex.Pattern;

 

public class Test {
 
 public static void main(String[] args){
  String str="a+b*c/d";
  Pattern p=Pattern.compile("[a-z]");//定義一個正則表達式的匹配規則
 
  Matcher m=p.matcher(str); //進行匹配
 
  String [] value=new String[4];//定義一個數組
 
  int i=0;//數組下標
 
  while(m.find()){// 是否尋到匹配字符
   System.out.   value[i]=m.group();//添加到數組中
   i++;//下標加1
  
  
  }
 
  //輸出數組元素
  for(int j=0;j<value.length;j++){
    System.out.println("value["+j+"]  =" +value[j]);
  }
 }

}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 东海县| 开江县| 德格县| 西林县| 久治县| 武冈市| 永宁县| 克拉玛依市| 修文县| 高州市| 玉屏| 林西县| 栖霞市| 庆元县| 翁牛特旗| 清水县| 五指山市| 津市市| 和硕县| 孝昌县| 措勤县| 巴彦县| 阳江市| 海门市| 桓台县| 大英县| 旬阳县| 铁力市| 长沙市| 吉木萨尔县| 团风县| 象山县| 富锦市| 鄂托克旗| 乌恰县| 辽阳市| 衡山县| 永兴县| 吉首市| 铜鼓县| 松阳县|