import static java.
lang.
System.
*; import java.math.BigInteger;
import java.util.*;
class BoroInt {
BoroInt() {
val = "0";
}
//int x = 1;
//do {
try {
val = s;
//x = 2;
}
out.println("BoroIntErModdheNumberCharaArKisuDeyaJaiNaException");
}
//}while(x==1);
}
BoroInt(int s) {
//out.println(val);
}
BoroInt(BoroInt s) {
val = s.val;
//out.println(val);
}
return _val.replaceAll(" ","");
}
public boolean validValue
(String _val
) { try {
return true;
}
//out.println("BoroIntErModdheNumberCharaArKisuDeyaJaiNaException");
return false;
}
}
public BoroInt add(BoroInt _val) {
BoroInt a = new BoroInt();
out.println(add);
byte[] cnvrt = add.toByteArray();
out.
println(Arrays.
toString(cnvrt
)); out.println(str);
a.val = str;
return a;
}
return "The value of val = " + val;
}
//Checking the constractor without any parameter
BoroInt check4 = new BoroInt();
//Checking the constractor that checks if the argument has any non-numerical value
BoroInt check1 = new BoroInt("f2324546465564984656455478786465445");
//Checking the constractor that takes a integer as argument and then stores it in class variable
BoroInt check2 = new BoroInt(24234);
//Checking the constractor that takes a BoroInt object as parameter and copies value of it's "val" to own "val"
BoroInt check3 = new BoroInt(check1);
//Checking the trim method
out.println(check4.trim("3253 3245 4534653 43346"));
//Checking the validValue method
out.println(check4.validValue("325YaY3245453465343346"));
//Checking the add method
check4.val = "234234";
check3.val = "16";
out.println(check4.add(check3));
}
}