都来自菜鸟教程,自己总结学习使用,

JS 数据类型  没有对比就没有伤害,

字符串(String)、数字(Number)、布尔(Boolean)、数组(Array)、对象(Object)、空(Null)、未定义(Undefined)。

JavaScript 拥有动态类型。这意味着相同的变量可用作不同的类型:

JavaScript 变量均为对象。当您声明一个变量时,就创建了一个新的对象。

当您声明新变量时,可以使用关键词 "new" 来声明其类型:

var carname = new String;

var x=      new Number;

var y=      new Boolean;

var cars=   new Array;

var person= new Object;

golang 数据类型     复杂

布尔型

布尔型的值只可以是常量 true 或者 false。一个简单的例子:var b bool = true。 默认是false

2数字类型

整型 int 和浮点型 float32、float64,Go 语言支持整型和浮点型数字,并且原生支持复数,其中位的运算采用补码。

3字符串类型:

字符串就是一串固定长度的字符连接起来的字符序列。Go的字符串是由单个字节连接起来的。Go语言的字符串的字节使用UTF-8编码标识Unicode文本。

4派生类型:

包括:

(a) 指针类型(Pointer)

(b) 数组类型

(c) 结构化类型(struct)

(d) Channel 类型

(e) 函数类型

(f) 切片类型

(g) 接口类型(interface)

(h) Map 类型

python 数据类型   复杂了亲

Python3 中有六个标准的数据类型:

Number(数字)

String(字符串)

List(列表) a = [1, 2, 3, 4, 5, 6]

Tuple(元组)  tuple = ( 'abcd', 786 , 2.23, 'runoob', 70.2 )

Sets(集合)

Dictionary(字典)

Python3 的六个标准数据类型中:

不可变数据(四个):Number(数字)、String(字符串)、Tuple(元组)、Sets(集合);

可变数据(两个):List(列表)、Dictionary(字典)。

Number(数字)

Python3 支持 int、float、bool、complex(复数)。

在Python 3里,只有一种整数类型 int,表示为长整型,没有 python2 中的 Long。

像大多数语言一样,数值类型的赋值和计算都是很直观的。

内置的 type() 函数可以用来查询变量所指的对象类型。

>>> a, b, c, d = 20, 5.5, True, 4+3j

>>> print(type(a), type(b), type(c), type(d))

java 基本数据类型和引用数据类型      崩溃不  分的好细哟

┏数值型━┳━整数型:byte, short, int ,long

┏基本(内置)数据类型━━┫             ┗━浮点型:float, double

┃                                          ┣字符型:char

数据类型╋                                          ┗布尔型:boolea

┃                            ┏类(class)

┗引用数据类型━━╋接口(interface)

┗数组(array)

Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。

byte:

byte 数据类型是8位、有符号的,以二进制补码表示的整数;

最小值是 -128(-2^7);

最大值是 127(2^7-1);

默认值是 0;

byte 类型用在大型数组中节约空间,主要代替整数,因为 byte 变量占用的空间只有 int 类型的四分之一;

例子:byte a = 100,byte b = -50。

short:

short 数据类型是 16 位、有符号的以二进制补码表示的整数

最小值是 -32768(-2^15);

最大值是 32767(2^15 - 1);

Short 数据类型也可以像 byte 那样节省空间。一个short变量是int型变量所占空间的二分之一;

默认值是 0;

例子:short s = 1000,short r = -20000。

int:

int 数据类型是32位、有符号的以二进制补码表示的整数;

最小值是 -2,147,483,648(-2^31);

最大值是 2,147,483,647(2^31 - 1);

一般地整型变量默认为 int 类型;

默认值是 0 ;

例子:int a = 100000, int b = -200000。

long:

long 数据类型是 64 位、有符号的以二进制补码表示的整数;

最小值是 -9,223,372,036,854,775,808(-2^63);

最大值是 9,223,372,036,854,775,807(2^63 -1);

这种类型主要使用在需要比较大整数的系统上;

默认值是 0L;

例子: long a = 100000L,Long b = -200000L。

"L"理论上不分大小写,但是若写成"l"容易与数字"1"混淆,不容易分辩。所以最好大写。

float:

float 数据类型是单精度、32位、符合IEEE 754标准的浮点数;

float 在储存大型浮点数组的时候可节省内存空间;

默认值是 0.0f;

浮点数不能用来表示精确的值,如货币;

例子:float f1 = 234.5f。

double:

double 数据类型是双精度、64 位、符合IEEE 754标准的浮点数;

浮点数的默认类型为double类型;

double类型同样不能表示精确的值,如货币;

默认值是 0.0d;

例子:double d1 = 123.4。

boolean:

boolean数据类型表示一位的信息;

只有两个取值:true 和 false;

这种类型只作为一种标志来记录 true/false 情况;

默认值是 false;

例子:boolean one = true。

char:

char类型是一个单一的 16 位 Unicode 字符;

最小值是 \u0000(即为0);

最大值是 \uffff(即为65,535);

char 数据类型可以储存任何字符;

例子:char letter = 'A';。

java i数据类型_数据类型 I相关推荐

  1. java char字符转编码_一、java基础-数据类型_数据类型转化_字符编码_转义字符

    1.Java  支持的8种基本数据类型: java的四种整数数据类型:byte 1    short 2     int4     long8 byte     8位带符号整数 -128到127之间的 ...

  2. java怎么判断数据类型_数据类型判断

    [java]代码库import java.util.*; public class Main{ public static void main(String[] args) { Scanner sca ...

  3. pythontuple数据类型_数据类型-元组Tuple

    Python Tuple用于存储不可变python对象的序列.元组类似于列表,因为可以改变列表中存储的项的值,而元组是不可变的,并且不能改变存储在元组中的项的值. 元组可以写成用小括号括起来的逗号分隔 ...

  4. dede扩展数据类型_数据类型,扩展

    public class h3 { public static void main(String[] args){ // 整数扩展 进制 二进制0b 十进制 八进制0 十六进制0x int i =10 ...

  5. 64位 java 数据类型_全面解析Java支持的数据类型及Java的常量和变量类型

    基本数据类型变量就是用来储存值而保留的内存位置.这就意味着当你创建一个变量时就会在内存中占用一定的空间. 基于变量的数据类型,操作系统会进行内存分配并且决定什么将被储存在保留内存中.因此,通过给变量分 ...

  6. java开发环境及数据类型实验_实验项目1 Java开发环境与语言基础

    <实验项目1 Java开发环境与语言基础>由会员分享,可在线阅读,更多相关<实验项目1 Java开发环境与语言基础(14页珍藏版)>请在人人文库网上搜索. 1.实验项目1 Ja ...

  7. json java 数据类型_程序员都应该了解的一种数据格式之 JSON

    原标题:程序员都应该了解的一种数据格式之 JSON 作者 | 猪哥 责编 | maozz JSON的诞生原因是因为XML整合到HTML中各个浏览器实现的细节不尽相同,所以道格拉斯·克罗克福特(Doug ...

  8. java 扩展数据类型_与Java的初遇——数据类型扩展

    与Java的初遇--数据类型扩展 数据类型扩展 1. 整数扩展 进制 二进制0,1 满2进1 以0b或0B开头 八进制 0-7 满8进1 以数字0开头表示 十进制 0-9 满10进1 十六进制 0-9 ...

  9. 判断long类型是否为空_数据类型

    数据类型 1.数据类型的分类::基本数据类型.引用数据类型 计算机中的存储单位 1TB = 1024GB 1GB = 1024MB 1MB = 1024KB 1KB=1024Byte 1Byte = ...

最新文章

  1. 图片进行base64编解码方法
  2. linux下文件夹的创建、复制、剪切、重命名、清空和删除命令
  3. 弹出框的鼠标拖拽事件
  4. POPSpring动画参数详解
  5. 数字时代职业生涯规划
  6. VTK:灯光之SpotLights
  7. HBase删除和修改操作
  8. 洛阳师范学院计算机科学与技术专业怎么样,2019洛阳师范学院专业排名
  9. SRZoo--深度学习图像超分辨率工具
  10. LeetCode 1252. 奇数值单元格的数目
  11. 作者:韩芳(1987-),女,中国科学院计算机网络信息中心工程师
  12. Servlet3.0学习总结(二)——使用注解标注过滤器(Filter)
  13. spring 多租户数据源实现事务一致性
  14. android 阅读器字体,为 Android 换上任意喜欢的字体,你可以试试这个 Magisk 模块...
  15. Android Facebook登录、分享;ins分享
  16. win7下获取进程CPU,内存,IO等信息
  17. 基于centos搭建reviewboard
  18. l10n php download,在PHP,WordPress,phpMyAdmin,C,i18n,L10n等双下划线?
  19. WRF模式案例运行初体验--飓风示例全过程记录
  20. 饥荒控制台输入没用_《饥荒》控制台正确使用教程 如何使用控制台

热门文章

  1. 合并多个文本文件方法
  2. Ionic2中集成第三方控件Sweetalert
  3. 第一阶段冲刺报告(一)
  4. win7(旗舰版)下,OleLoadPicture 加载内存中的图片(MagickGetImageBlob),返回值 0
  5. 经典shell面试题整理
  6. android高仿微信UI点击头像显示大图片效果
  7. 为ios 应用程序添加图标和添加名字
  8. .Net Remoting(应用程序域) - Part.1(转载)
  9. CListCtrl使用技巧汇总
  10. 将枚举值转换为DropDownList等的选项值