public class HelloWorld{
public static void main(String[] args){
int i;
i = m1(int i1;)+m2(int i1;)
System.out.print(i);
}public static int m1(int i1) {
long i1 = 0;
for(int i=1; i<=99; i++){
i1 += i;
}
return i1;
}public static int m2(int i1) {
long i1 = 0;
for(int i=1; i<=99; i++){
i1 += i;
}
return i1;
}
}目的:取出两个方法中的数值并相加打印。
可是编译时出现错误。
public static void main(String[] args){
int i;
i = m1(int i1;)+m2(int i1;)
System.out.print(i);
}public static int m1(int i1) {
long i1 = 0;
for(int i=1; i<=99; i++){
i1 += i;
}
return i1;
}public static int m2(int i1) {
long i1 = 0;
for(int i=1; i<=99; i++){
i1 += i;
}
return i1;
}
}目的:取出两个方法中的数值并相加打印。
可是编译时出现错误。
public static int m1(int i1) {
long i1 = 0;
这里重复定义啊int i1,long i1 i1重复定义
public static void main(String[] args) {
long i;
i = m1() + m2();
System.out.print(i);
} public static long m1() {
long i1 = 0;
for (int i = 1; i <= 99; i++) {
i1 += i;
}
return i1;
} public static long m2() {
long i1 = 0;
for (int i = 1; i <= 99; i++) {
i1 += i;
}
return i1;
}
}
public static void main(String[] args){
int i;
i = m1(5)+m2(10);
System.out.print(i);
}public static int m1(int i1) {
int i2 = 0;
for(int i=1; i<=i1; i++){
i2 += i;
}
return i2;
}public static int m2(int i1) {
int i2 = 0;
for(int i=1; i<=i1; i++){
i2 += i;
}
return i2;
}
}
加在return上,比如 return (int) i1;