java总结(二)(运算符)

算数和赋值运算符

  • 1.变量类型溢出时候,会直接取反;出现x>x+1
  • 2.知道a++和++a
  • 3.知道a/0错误 a/0.0无穷大

字符串

  • 1.知道栈区、堆区和方法区
  • 2.知道new String('abc')和"abc"不等
  • 3.equals()比较字符串是否相等 eg:a.equals(b)

逻辑运算符

  • 1.或运算|,且运算符&,非运算符!,异或运算符^(两个不同时候true)/(只能用来操作bool)
  • 2.短路运算符:或||且&&非!

输入输出

  • 1.System.out.println()打印会换行,Sysetm.out.print()打印不换行
  • 2.关于输入要调用库 import java.util.Scanner
  • 3.获取字符串的第几个字符 charAt(下标)
  • 4.System.currentTimeMillis()获取1970年1月1日到现在的毫秒数
  • Math.pow(a,b)返回a的b次方,返回值为double类型
  • Math.random()返回0-1直接的随机数
原文地址:https://www.cnblogs.com/douyaer/p/7875829.html