JAVA基础--字符

字符

包裹类型:

基础类型包裹类型
booleanBoolean
charCharacter
intInteger
doubleDouble
  • 包裹类型中有一些方法可以直接调用,例如:字符大小写转换、类型判断等等
  • isDigit()
  • isLetterOrDigit()

字符串

String str=new String("a string"); //一个字符串变量创建的完整过程
String str1="hello,hello!";
  • String是一个类,String的变量是对象的管理者而非所有者(同理数组变量)
  • 字符串可进行连接,通过“+”连接,与数字连接的时候会将数字转换为字符
字符串输入
	public static void main(String[] args) {
		Scanner in = new Scanner(System.in); //输入
		String s;
		s=in.next();  //以空格为结束标志符
		s=in.nextline();  //以回车为结束标志符
	}
字符串操作
  • <字符串变量名>.equals(),内容相等的判断
  • <字符串变量名>.charAt(index),不能用for-each循环来遍历字符串
  • <字符变量名>.subString(b,e),得到b号位置到e号位置之前的内容
  • <字符变量名>.indexOf(''),存在返回位置,不存在返回-1

字符串操作不是本身字符串上进行操作,而是新建一个字符串,将操作好的字符串放在新建好的字符串中,字符串本身不可修改。

MATH类

  • Math.abs(); 绝对值
  • Math.round(); 四舍五入
  • Math.random(); 随机数(0-1)
  • Math.pow(); 乘方
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值