Определите, содержит ли пользовательский ввод как минимум N десятичных мест.
1. Когда пользователь входит в немеречное, исключение брошено, и false возвращается.
2. Когда пользователь входит в число, определите, содержит ли его номер как минимум n десятичных знаков. Если нет, верните ложь.
3. вернуть True, когда количество десятичных мест, введенных пользователем, больше или равно N.
открытый класс ddouble {public static void main (string args []) {string str = ".1124"; логический sfdouble = doubleyn (str, 4); System.out.println (sfdouble); } public static boolean doubleyn (string str, int downize) {try {double num = double.valueof (str); // capt string к номеру if (str.trim (). indexof (".") == -1) {return false; } int fourplace = str.trim (). length () - str.trim (). indexof (".") - 1; if (четырехместное <dousize) {return false; } else {return true; }} catch (Exception e) {return false; // Если исключение брошено, вернуть false}}}Приведенный выше пример оценки того, содержит ли пользовательский ввод, по крайней мере, n десятичных знаков, является всем контентом, общим редактором. Я надеюсь, что это может дать вам ссылку, и я надеюсь, что вы сможете поддержать Wulin.com больше.