use*_*737 1 java eclipse arrays tostring jgrasp
import java.util.Arrays;
public class example
{
private int numbers[]; //instance variable
private String result;
public example()
{
numbers = new int[10];
Arrays.fill(numbers, 42);
}
public example(int[] array)
{
numbers = Arrays.copyOf(array, array.length);
}
//get and set methods
public void setNumbers (int numbers)
{
//setMethod
this.numbers = new int[numbers];
}
public int [] getNumbers()//get method
{
return numbers;
}
public String toString()
{
String result = new String();
int i;
for (i = 0; i < numbers; i++)
result = result + list[i] + "\n";
}
}
Run Code Online (Sandbox Code Playgroud)
嘿伙计们,所以我的toString()方法遇到了麻烦.我的toString()方法应该返回一个String包含我的实例数组的元素,其中包含制表符.所以这就是我所拥有的
TABjava中的字符表示为:\t
所以你需要的一切就是在你的代码上替换这个角色:
for (i = 0; i < numbers.length; i++)
result = result + list[i] + "\t";
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1834 次 |
| 最近记录: |