자바에서는 큰 숫자의 각 숫자가이 배열의 다른 문자가되는 배열의 생성자를 만들어야합니다.배열의 큰 숫자 - 생성자
이 메인 클래스입니다 :
public static void main(String[] args) {
BigNumber bn1 = new BigNumber(1500);
BigNumber bn2 = new BigNumber("987349837937497938943242");
System.out.println("line 1: " + bn1);
System.out.println("line 2: " + bn2);
}
내가 문자열을 사용하여 생성자를 만들려고하지만 난 그게 좋은 경우에 확실하지 않다 :
private String number;
private char[] n = null;
public BigNumber(String _number){
number = _number;
n = new char[number.length()];
for (int i = 0; i < n.length; i++){
n[i] = number.charAt(i);
}
}
아니면 다른 방식이있다 이 작업을 수행?
나는 for 루프가 괜찮다고 생각한다. 도트를 사용하는 것을 두려워하지 마십시오. –