声明常量: final int a = 3.12
long a = 98764654654L —> 注意给Long赋值时一定要加上L,否则可能造成精准度的丢失。
float a = 98764654654F —> 注意给Float赋值时一定要加上F / f,否则可能造成精准度的丢失。Double 的后缀d / D可加可不加
(Android - 02)Java基础

四舍五入法: Math.round()
最小数对比法: Math.abs() 与最小数“ 1^-6 ” 相比较,如果比它小,说明它是0

(Android - 02)Java基础

+= 和 a=a+b
区别: += 会自动完成类型转换,
例如
byte a = 1
a += 1 是正确的
a = a + 1, 会报错,因为byte+int 返回int


Scanner sc = new Scanner(System.in);
pwd1 = sc.nextLine(); // 输入一行字符


int arr[]={1,2,3,4};
for( int x:arr )
System.out.println(x);

(Android - 02)Java基础

比较字符串是否相等 ====> public boolean equals(String anotherString)
比较字符串是否相等忽略大小写 ====> public boolean equalsIgnoreCase(String anotherString)

可变字符串:
StringBuffer 类是线程安全的可变字符序列,它类似于String的字符缓冲区,其实体容量会随着存放的字符串增加而自动增加。
StringBuilder

StringBuffer sbf = new StringBuffer(“adbc”);

(Android - 02)Java基础
追加字符串
public StringBuffer append(Object obj);

(Android - 02)Java基础(Android - 02)Java基础

String 每次操作都会产生一个新的字符串对象
(Android - 02)Java基础

StringBuffer 所在的空间会随着字符串的变化而变化。 (默认占16字符)
(Android - 02)Java基础

(Android - 02)Java基础
(Android - 02)Java基础

(Android - 02)Java基础

相关文章:

  • 2021-11-20
  • 2021-12-29
  • 2021-12-25
  • 2022-12-23
  • 2021-08-29
  • 2021-05-28
  • 2021-07-18
  • 2021-09-28
猜你喜欢
  • 2021-08-13
  • 2021-11-15
  • 2021-12-10
  • 2022-01-14
  • 2021-08-06
相关资源
相似解决方案