Artikel ini merangkum metode implementasi Java untuk menemukan string numerik dari string. Bagikan untuk referensi Anda, sebagai berikut:
int start = 0; string numstr = null; for (int j = 0; j <valuesstr.length () - 1; j ++) {if (karakter.isdigit (valuesstr.charat (j)) == false && character.isdigit (valuestr.charat (j + 1)) == true & start = jit = j + 1; numstr = valuesstr.substring (start, valuesstr.length ()); }}Ada tiga cara untuk mencetak ulang dari tempat lain:
1. Gunakan fungsi yang datang dengan java
public static boolean isNumeric (string str) {for (int i = str.length ();-i> = 0;) {if (! character.isdigit (str.charat (i))) {return false; }} return true;}2. Gunakan ekspresi reguler
public static boolean isnumeric (string str) {pola pola = pola.compile ("[0-9]*"); return pola.matcher (str) .matches ();}3. Gunakan kode ASCII
public static boolean isNumeric (string str) {for (int i = str.length ();-i> = 0;) {int chr = str.charat (i); if (chr <48 || chr> 57) return false; } return true;}Saya harap artikel ini akan membantu pemrograman Java semua orang.