刚才看错了, static int sum(long l) { int sum = 0; for (int i = 0; i < 4; i++) { sum+=l%10000; l /=10000; } return sum; }
十分感谢:wizardblue(不死鱼),真是高手!
我想问一下你们: import java.io.*; public class A {
static int sum(long l) throws IOException { int sum = 0; for (int i = 0; i < 4; i++) { sum+=l%10000; l /=10000; } return sum; } public static void main(String args[]) { A a= new A(); try { System.out.println(a.sum()); } catch(IOException e) { e.printStackTrace(); } } } 这一段代码有什么错吗???
for(int i=0;i<4;i++){
sum+=(l&mask);
l>>=4;
}
return sum;
}
static int sum(long l) {
int sum = 0;
for (int i = 0; i < 4; i++) {
sum+=l%10000;
l /=10000;
}
return sum;
}
import java.io.*;
public class A
{
static int sum(long l) throws IOException
{
int sum = 0;
for (int i = 0; i < 4; i++)
{
sum+=l%10000;
l /=10000;
}
return sum;
}
public static void main(String args[])
{
A a= new A();
try
{
System.out.println(a.sum());
}
catch(IOException e)
{
e.printStackTrace();
}
}
}
这一段代码有什么错吗???
这句代码错了?
a.sum()里的参数呢
0分都有这样多人回答~难道CSDN又复苏了?
System.out.println(a.sum(1100101011110011));