我已经开始写下这段代码,我想在用户提示输入整数后找到它返回的数字位数。我从哪里开始使用该解决方案?
我现在还是Java博士的新手。但是,我尝试研究这些方法,但找不到该解决方案的示例。
public class Recursion {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("Enter an integer.");
int digit = input.nextInt();
input.close();
}
}
我希望它需要递归或方法来解决此问题,并且我相信它需要返回数字位数,但是我不确定它是否正确。
答案 0 :(得分:0)
您可以使用此功能来计算位数:
var sum = dt.AsEnumerable()
.Where(r => r.Field<string>("Name")=="wheels")
.Sum(r => r.Field<int>("TotalQuantity"));