Number类及其常用方法

本文详细介绍了Java中的Number类及其子类如Integer的使用,包括装箱、拆箱操作。重点讲解了Number类的常用方法,如byteValue、doubleValue等,以及Integer的compareTo和compare方法。此外,还探讨了Character类的重要方法,如isDigit、isLetter等,用于字符判断。这些基础知识对于Java开发者来说至关重要。
摘要由CSDN通过智能技术生成

Number类

开发过程中常需要使用对象而不是内置数据类型,java为每个内置数据类型提供了包装类:
Integer、Long、Byte、Double、Float、Short,都是Number的子类

  • 装箱:将内置数据类型转换成对象
  • 拆箱:将对象转成内置数据类型

JDK1.5之后支持自动装箱、拆箱Integer a=10; int b=a;
ps:boolean c=a==b;值为false,因为a是对象的地址,而b是10的内存地址。

常用的Number方法

这六种对象值可相互转换,调用Number的方法:byteValue()、doubleValue()、floatValue()、intValue()、longValue()、shortValue()

常用的Integer方法

  • public int compareTo(Integer anotherInteger): 返回anotherInteger - 要比较的 Integer
  • public static int compare(int x,int y): 返回y-x
  • static int max(int a, int b)
  • static int min(int a, int b)
  • static int parseInt(String s)

常用的Character类方法

  • static boolean isDigit(char ch) :确定指定的字符是否是数字
  • static boolean isLetter(char ch) :确定指定的字符是否是一个字母。
  • static boolean isLowerCase(int codePoint) :确定指定的字符(Unicode代码点)是否是小写字符
  • static boolean isUpperCase(char ch) :确定指定的字符是否为大写字符。
  • static boolean isWhitespace(char ch) :根据Java确定指定的字符是否为空格
  • static char toUpperCase(char ch
  • static int toLowerCase(int codePoint)
  • String toString()

其他类型常用方法可以参考开发文档

Oracle中常用的函数主要可以分为以下几: 1. 聚合函数:对一组值进行计算并返回单个值,如SUM、AVG、MIN、MAX等。 例如:统计某个表中某一列的总和:SELECT SUM(column_name) FROM table_name; 2. 字符串函数:用于对字符串进行操作,如长度、拼接、截取等。 例如:将两个字符串拼接起来:SELECT CONCAT(string1, string2) FROM table_name; 3. 数学函数:用于数学计算,如绝对值、对数、幂等等。 例如:计算一个数的自然对数:SELECT LN(number) FROM table_name; 4. 时间函数:用于时间处理和转换,如日期格式化、时间差计算等。 例如:获取当前日期:SELECT SYSDATE FROM dual; 5. 条件函数:根据条件判断返回不同的结果,如IF、CASE WHEN等。 例如:根据条件判断返回不同的结果:SELECT CASE WHEN condition1 THEN result1 WHEN condition2 THEN result2 ELSE result3 END FROM table_name; 6. 窗口函数:用于分组计算,如RANK、DENSE_RANK、OVER等。 例如:计算某个字段的排名:SELECT RANK() OVER (ORDER BY column_name DESC) AS rank FROM table_name; 7. 型转换函数:用于数据型的转换,如CAST、CONVERT等。 例如:将一个字符串转换成整型:SELECT CAST(string AS INT) FROM table_name; 8. 数组函数:用于数组操作,如ARRAY、ARRAY_APPEND、ARRAY_TO_STRING等。 例如:将一个数组转换成字符串:SELECT ARRAY_TO_STRING(array_column, ',') FROM table_name; 9. 加密函数:用于数据加密和解密,如HASH、CRYPTO等。 例如:计算一个字符串的MD5值:SELECT HASH('message', 'MD5') FROM dual; 以上是Oracle中常用的函数分及其用法,并举了一些例子。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值