我想知道而不是使用do-while循环,c中等效的for-loop或任何其他循环组合是什么?
这个问题是关于重载方法,我想我理解基本的想法,但我得到一些奇怪的错误"Overloading.java:14".像我的问题是我不知道如何返回我的方法的两个参数.所以我想可能使用toString()将两个int参数转换为方法,然后返回它.有些事情发生了错误.输出必须遵循:
一个10
a和b 10,20
char a
结果97
我的问题是,"a和b 10,20",并没有完成"char a"只是为了让你们知道.这不是功课.到目前为止,我的代码包含一个主类和一个帮助器类:
OverMain类:
class OverMain {
public static void main(String args[]) {
Overload overload = new Overload();
int result;
System.out.println("a " + overload.test(10)); //prints a 10
System.out.println("a and b " + overload.test(10, 20)); //the method I have trouble with
result = overload.test('a'); //prints Result 97
System.out.println("Result " + result);
}
}
Run Code Online (Sandbox Code Playgroud)
重载类:
//The class which is suppose to overload test methods
class Overload {
public int test(int a) {
return …Run Code Online (Sandbox Code Playgroud)