BigInteger类
参考:
- https://blog.csdn.net/zhongkelee/article/details/52289163
- https://blog.csdn.net/dreampoem/article/details/79821848 ```java package hello;
import java.util.Scanner; import java.math.*;
public class Hello {
public static void main(String[] args) {// TODO Auto-generated method stubBigInteger bigA = new BigInteger("9393939390238402993939393902384029111212312314141");BigInteger bigB = new BigInteger("123125889393939390238402984302938402983402");BigInteger result[] = bigA.divideAndRemainder(bigB);System.out.println(bigA.multiply(bigB));System.out.println("商 = " + result[0] + "\n余数 = " + result[1]);}
}
<a name="WWYHx"></a>## BigDecimal类构造方法<br />devide方法稍微复杂一点,要加个half_up<a name="FPgVo"></a>## 数据类型**int long float double char都是一样的,不太一样的是bool型**<br />**boolean:**- boolean数据类型表示一位的信息;- 只有两个取值:true 和 false;- 这种类型只作为一种标志来记录 true/false 情况;- 默认值是 **false**;- 例子:boolean one = true。**float:**- float 数据类型是单精度、32位、符合IEEE 754标准的浮点数;- float 在储存大型浮点数组的时候可节省内存空间;- 默认值是 **0.0f**;- 浮点数不能用来表示精确的值,如货币;- 例子:float f1 = 234.5f。<a name="dUtMx"></a>## 面向对象的几个概念- **对象**:对象是类的一个实例(**对象不是找个女朋友**),有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。- **类**:类是一个模板,它描述一类对象的行为和状态。- **private** : 在同一类内可见。使用对象:变量、方法。 **注意:不能修饰类(外部类)**<br />- **public** : 对所有类可见。使用对象:类、接口、变量、方法<br />- **protected** : 对同一包内的类和所有子类可见。使用对象:变量、方法。 **注意:不能修饰类(外部类)**。<br /><a name="joGia"></a>## 循环结构\条件结构while、do while、for循环与C++基本一致<br />if else 也与C++基本一致```javaswitch(expression){case value:break;default :}
输入/输出
public class Main{public static void main(String[] args){Scanner in = new Scanner(System.in);int 变量 = in.nextInt();System.out.print(" ");System.out.println(变量);}}
