博主头像
7024w的自留地

觉宇宙之无穷,识盈虚之有数

Java进制转换总结

以0x开始的数据表示16进制,转换时若给的是0x12需要截取后面的12进行转换输入:0x12 05 String num1=str1.substring(2,str1.length()); String num2=str2.substring(1,str2.length()); 1.Long.parseLong( "" , x); Integer.valueOf(num1,

Java中Math.round()的取整规则

四舍六入五成双(返回最接近它的整数,若有两个返回接近的整数,则取最大的那个):当有效位数确定后,其后面多余的数字应该舍去,只保留有效数字最末一位,这种修约(舍入)规则是“四舍六入五成双”,也即“4舍6入5凑偶”这里“四”是指≤4 时舍去,”六”是指≥6时进上,”五”指的是根据5后面的数字来定,当5后有数时,舍5入1;当5后无有效数字时,需要分两种情况来讲:①5前为奇数,舍5入1;②5前为偶数,舍5

input.nextLine() 和input.next()

1.next()方法在读取内容时,会过滤掉有效字符前面的无效字符,对输入有效字符之前遇到的空格键、Tab键或Enter键等结束符,next()方法会自动将其过滤掉;只有在读取到有效字符之后,next()方法才将其后的空格键、Tab键或Enter键等视为结束符;所以next()方法不能得到带空格的字符串。2.nextLine()方法字面上有扫描一整行的意思,它的结束符只能是Enter键,即nextL