طريقة ساذجة:
تكرار من خلال السلسلة والتأكد من أن جميع الأحرف هي أرقام صالحة للذوق المعطى. هذه هي الطريقة الأكثر فعالية لأنها تفحص كل حرف مرة واحدة فقط.
الطريقة المستندة إلى المكتبة:
استخدم فئة الماسح الضوئي Java للتحقق مما إذا كان يمكن تحليل السلسلة كخطوط نصفية للراديكس المحدد. هذه الطريقة أغلى من النهج الساذج ولكنها تتعامل مع شروط الخطأ المختلفة. إذا نجح التحليل ، فإن السلسلة تمثل عددًا صحيحًا. ومع ذلك ، فإن هذه الطريقة ترمي استثناءات للمدخلات غير الصالحة ، والتي قد لا تكون مرغوبة. إرجاع isinteger (s ، 10) ؛ } isinteger الثابتة العامة (سلسلة S ، int radix) { if (s.isempty ()) { العودة كاذبة } لـ (int i = 0 ؛ i
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3