تلخص هذه المقالة طريقة تنفيذ Java للعثور على سلاسل رقمية من الأوتار. شاركه للرجوع إليه ، على النحو التالي:
int start = 0 ؛ string numstr = null ؛ for (int j = 0 ؛ j <valuesstr.length () - 1 ؛ j ++) {if (character.isDigit (valuesstr.charat (j)) == false && character.isdigit (valuesstr.charat (j + 1)) == {start = j + 1 ؛ numstr = valuesstr.substring (start ، valuesstr.length ()) ؛ }}هناك ثلاث طرق لإعادة الطباعة من أماكن أخرى:
1. استخدم الوظائف التي تأتي مع جافا
isnumeric isnumeric (سلسلة str) {for (int i = str.length () ؛-i> = 0 ؛) {if (! character.isdigit (str.charat (i))) {return false ؛ }} إرجاع صحيح ؛}2. استخدم التعبيرات العادية
public static boolean isNumeric (String str) {pattern pattern = pattern.compile ("[0-9]*") ؛ return pattern.matcher (Str) .Matches () ؛}3. استخدم رمز ASCII
isnumeric isnumeric (سلسلة str) {for (int i = str.length () ؛-i> = 0 ؛) {int chr = str.charat (i) ؛ if (chr <48 || chr> 57) return false ؛ } إرجاع صحيح ؛}آمل أن يكون هذا المقال مفيدًا لبرمجة Java للجميع.