面试题汇总

String 属于基础的数据类型吗?

不属于

java有8中基本数据类型:byte、short、int、long、float、double、char、boolean。

但是String是最常用到的引用类型。

1、整型

byte 、short 、int 、long

虽然byte、short、int、long 数据类型都是表示整数的,但是它们的取值范围可不一样。

byte 的取值范围:-128~127(-2的7次方到2的7次方-1)

short 的取值范围:-32768~32767(-2的15次方到2的15次方-1)

int 的取值范围:-2147483648~2147483647(-2的31次方到2的31次方-1)

long 的取值范围:-9223372036854774808~9223372036854774807(-2的63次方到2的63次方-1)

由上可以看出 byte、short 的取值范围比较小,而long的取值范围时最大的,所以占用的空间也是最多的。int 取值范围基本上可以满足我们的日常计算需求了,所以 int 也是我们使用的最多的一个整型类型。

2、浮点型

float 、 double

3、字符型

char

4、布尔型

boolean

String 属于基础的数据类型吗?相关推荐

  1. Go语言基础(四)—String与其他基本数据类型的转换

    Go语言中,不同类型的变量之间不能自动转换,需要显式转换,这与Java和C都有区别 var i int32 =100 var n1 float32 = float(i) //将int32转换为floa ...

  2. Go语言基础之数据类型

    Go语言基础之数据类型 Go语言中有丰富的数据类型,除了基本的整型.浮点型.布尔型.字符串外,还有数组.切片.结构体.函数.map.通道(channel)等.Go 语言的基本类型和其他语言大同小异. ...

  3. 编程之基础:数据类型(二)

    相关文章连接: 编程之基础:数据类型(一) 高屋建瓴:梳理编程约定 动力之源:代码中的"泵" 完整目录与前言 编程之基础:数据类型(二)    3.1 引用类型与值类型    41 ...

  4. 1. Python基础之数据类型与注释

    文章目录 Python基础之数据类型与注释 1.变量 2.数据类型 2.1 Number类型 Int 整型 Float 浮点型 2.2 Bool 布尔类型 2.3 String 字符串类型 2.4 L ...

  5. python复数的实部和虚部的数字类型_Python基础:数据类型-数字(5)

    在Python中,所有的数据类型都是类,每一个变量都是类的实例. Python中有6种标准数据类型:数字(Number).字符串(String).列表(List).元组(Tuple).集合(Sets) ...

  6. 面试必考之Java中String是基础类型?是包装类型?

    我们都知道,Java中String不属于基础数据类型.基础类型只有8中基本数据类型:byte.short.int.long.float.double.char.boolean,而String是最常用到 ...

  7. Redis基础 概念 数据类型 常用指令 Jedis 持久化

    Redis基础 概念 数据类型 常用指令 Jedis 持久化 1. Redis 简介 1.1 NoSQL概念 1.1.1 问题现象 1.1.2 NoSQL的概念 1.2 Redis概念 1.2.1 r ...

  8. 【JAVA SE】第二章 Java语法基础、数据类型、基本类型的字面值、基本类型的类型转换和运算规则

    第二章 Java语法基础.数据类型.基本类型的字面值.基本类型的类型转换.运算规则和标识符命名风格 文章目录 第二章 Java语法基础.数据类型.基本类型的字面值.基本类型的类型转换.运算规则和标识符 ...

  9. python各种类型的数据拼接_python基础2 数据类型、数据拼接、数据转换

    一.数据类型 1.字符串 字符串英文string,简写str,只要是被[单/双/三引号]这层皮括起来的内容,不论那个内容是中文.英文.数字甚至火星文.只要是被括起来的,就表示是字符串类型 如:prin ...

最新文章

  1. wps 模拟分析 规划求解_入行十年,我是如何解决模流分析准确性问题的
  2. 工作上996,生活上669,并不是什么难事儿!
  3. 共识协议(6)PBFT详细步骤
  4. Google Chubby 论文翻译
  5. 无线对讲调度服务器,无线对讲系统解决方案
  6. Android对性能要求,Android性能管理
  7. python consul服务发现_consule服务注册和发现 安装 部署
  8. ActiveMQ开发配置与用例
  9. java保护性拷贝(effective java)
  10. Stata资源:一些不错的Stata-Blogs
  11. 为什么使用多线程,多线程如何提高效率
  12. YOLOX: Exceeding YOLO Series in 2021 论文阅读笔记
  13. 计算机网络首地址和末地址公式,计算机中的地址即为存储单元的编码,一个首地址为1000H,容量为16KB的存储区域,末地址为________H。...
  14. LRU(Least Recent Used) java实现——为什么采用HashMap+双向链表
  15. 你什么也无法告诉别人
  16. linux 对设备不适当的ioctl操作,似乎对设备的直接操作只有ioctl函数了
  17. MySQL自增列之起始与步长
  18. 【机器学习笔记14】softmax多分类模型【下篇】从零开始自己实现softmax多分类器(含具体代码与示例数据集)
  19. ArcGIS Pro硬件要求
  20. 调查发现女人比男人更喜欢使用社交网站(组图)

热门文章

  1. 首次push本地代码到github上出现的问题及解决方案
  2. 绝对定位的div的居中方法,下面的写法兼容IE系列浏览器和火狐浏览器。
  3. 【Vue】五个最常用的事件修饰符
  4. numpy库中的mat和array使用小结
  5. 计算机使用技巧爆文,自媒体干货篇:利用这个小技巧可以五分钟之内写好一篇爆文!...
  6. Dart 4-Day
  7. 7-227 寻找大富翁 (25 分)
  8. android profiler 简书,(四)Android 性能优化 Energy Profiler
  9. android jni framework,Android Framework层的JNI机制(二)
  10. 冲刺阶段一 11.15--11.21