RuiCode

  • 首页
  • 归档

  • 搜索
操作系统 并发 排序 网络 源码分析 二分法 面试 不重复算法 指针移动 java 算法 mysql Linux

【面试经】JAVA基础知识(四)-- 数据类型及其封装

发表于 2020-02-14 | 分类于 面试经 | 0 | 阅读次数 270
  1. 8个基础类型对应字节
    boolean1 byte1 short2 char2 int4 float4 long8 double8

  2. int、char、String之间的相互转换

  • int 转 String String.valueOf(num) Integer.toString(num)
  • String 转 int Integer.parseInt(string) Integer.valueOf(string).intValue()
  • char 转 String String.valueOf(char)
  • char 转 int Character.isDigit(cahracter) ? Integer.parseInt(String.valueOf(character)): -1;
  1. String.valueOf() 参数
  • 8种基本类型任意一个,还有char[]和 (char[], beginIndex, count);
  • Integer.valueOf()参数只能是String 或者(string, radix) 进制, 而且返回Integer类型。
  1. integer.xxxValue()
    xxx 可以是 byte short int long float double
  • 本文作者: RuiCode
  • 本文链接: https://www.ruicode.cn/archives/面试经java基础知识四
  • 版权声明: 本博客所有文章除特别声明外,均采用CC BY-NC-SA 3.0 许可协议。转载请注明出处!
# 操作系统 # 并发 # 排序 # 网络 # 源码分析 # 二分法 # 面试 # 不重复算法 # 指针移动 # java # 算法 # mysql # Linux
【面试经】JAVA基础知识(三)-- static、volatile关键字 、不可变类
【面试经】JAVA基础知识(五)-- 异常处理
  • 文章目录
  • 站点概览
RuiCode

RuiCode

19 日志
5 分类
13 标签
Creative Commons
© 2021 RuiCode
由 Halo 强力驱动
|
主题 - NexT.Pisces v5.1.4

冀公网安备 13050002001906号