import java.io.*;
import java.util.*;
import java.text.*;
public class method
{
static int ABC (int A, int B, int C)
{
if (A == B)
{
C = A;
return C;
}
else
{
C = B;
return C;
}
}
public static void main (String str[]) throws IOException
{
BufferedReader stdin = new BufferedReader (new InputStreamReader (System.in));
DecimalFormat df = new DecimalFormat ("#");
int X = 5;
int Y = -3;
int Z = 0;
ABC (X, Y, Z);
}
}
上面是我的方法代码,但是我不明白为什么程序运行时没有显示任何内容。如果有人知道为什么会有所帮助?谢谢。
答案 0 :(得分:1)
您需要打印方法<table>
<tbody>
<tr>
<td rowspan="3">1</td>
<td rowspan="3">2</td>
<td rowspan="6">3</td>
<td>4</td>
<td>5</td>
<td>6</td>
<td>7</td>
<td>8</td>
<td></td>
</tr>
<tr>
<td rowspan="5">4</td>
<td rowspan="5">5</td>
<td rowspan="5">6</td>
<td rowspan="5">7</td>
<td rowspan="5">8</td>
<td></td>
</tr>
<tr><td></td></tr>
<tr>
<td rowspan="3">1</td>
<td rowspan="3">2</td>
<td></td>
</tr>
<tr><td></td></tr>
<tr><td></td></tr>
</tbody>
</table>
返回的结果,如:
ABC
一些事情:
您应该避免不必要的分配,并且可以这样做:
System.out.println(ABC (X, Y, Z));