java 自定义tostring_Java 怎么写这个自定义class的toString方法?
這是自己寫的BigIntegerclass我只貼了構造方法在這不知道toString方法怎么寫publicclassBigInt{privatefinalint[]Zero={0};privatefinalint[]One={1};privatefinalint[]NullArray={};...
這是自己寫的BigInteger class
我只貼了構造方法在這
不知道toString方法怎么寫
public class BigInt {
private final int[] Zero = {0};
private final int[] One = {1};
private final int[] NullArray = {};
private int[] A; // Array of digits; default initialization is to 0
// Variety of constructors for building new instances of BigInt from various data types.
public BigInt() { // Default value is 0
A = Zero;
}
public BigInt(int[] B) {
A = removeLeadingZeros(B);
}
public BigInt(String s) {
A = removeLeadingZeros(parse(s));
}
public BigInt(int n) {
if(n ==0)
A = Zero;
else {
int[] B = new int[(int)Math.floor(Math.log10(n))+1];
for(int i = 0; i < B.length; ++i) {
B[i] = n % 10;
n = n / 10;
}
A = B;
}
}
public String toString() {
這里應該怎么寫才能讓這個BigInt輸出String的形式?
}
展開
總結
以上是生活随笔為你收集整理的java 自定义tostring_Java 怎么写这个自定义class的toString方法?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 紫金农商银行java面试_【应届本科生求
- 下一篇: Java中对properties分组_J