1、做一下操作時會一般會用到提取數字操縱:
a、列表中有翻頁,當新添加的數據不是放在第一條或者最后一條時,需要翻頁並循環找到對應的那條數據
b、當新添加的數據放在第一條或者最后一條時,則不需要翻頁,只需要直接進入該頁面然后直接找到第一條或者最后一條數據即可。
2、例子:
界面:
javs代碼:
/** * java從字符串中提取數字 * str:傳遞過來的字符串 */ public static List<String> getNUm(String str){ str.trim();
//String number=lNum.substring(3, 4);//直接獲取傳遞過來的字符串中的數字(適用於字符串中僅僅包含一個數字) List<String> ss=new ArrayList<String>(); for(String sss:str.replaceAll("[^0-9]", ",").split(",")){//首先把字符串中非數字的替換成“,”,然后用“,”把字符串分割成一個數組 if (sss.length()>0) ss.add(sss); } return ss; }
注:以上的str參數指的是一個字符串(一般是傳遞過來的分頁中的文字,如:頁,共3頁)