• Delphi 转载:Delphi与JAVA基本数据类型对比


    Delphi与JAVA基本数据类型对比

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
    本文链接:https://blog.csdn.net/qiaohaidong/article/details/46574427
                         **Delphi与JAVA基本数据类型对比**
    
    • 1
    类型Delphi关键字JAVA关键字字节备注范围
    整型 Shortint byte 1 有符号8位 -128..127
      Byte   1 无符号8位 0 .. 255
      Smallint short 2 有符号16位 -2^15..2^15-1
      Word   2 无符号16位 0 .. 65535
      Longint int 4 有符号32位 -2^63..2^63-1
      Longword   4 无符号32位 0 .. 4294967295
      Integer int 4 有符号32位 -2^63..2^63-1
      Cardinal   4 无符号32位 0 .. 4294967295
      int64 long 8 有符号64位 -2^63 .. 2^63

    —————————————————————————————————-

    类型Delphi关键字JAVA关键字字节备注范围
    字符 AnsiChar(char)   1 8位 ANSI字符集
      WideChar char 2 16位 Unicode字符集

    —————————————————————————————————-

    类型Delphi关键字JAVA关键字字节备注范围
    布尔 Boolean boolean 1 8位 Ord(false) =0, Ord(true)=1)java不与其他基本数据类型转换
      ByteBool   1 8位 Ord(false) =0, Ord(true)<>0)
      WordBool   2 16位 Ord(false) =0, Ord(true)<>0)
      LongBool   4 32位 Ord(false) =0, Ord(true)<>0)

    —————————————————————————————————-

    类型Delphi关键字JAVA关键字字节备注范围
    实数 Real   8 精度 15..16  
      Real48   6 精度11..12向后兼容  
      Single float 4 精度7..8  
      Double double 8 精度15..16  
      Extended   10 精度19..20  
      Comp   8 精度19..20  
      Currency   8 精度19..20  

    —————————————————————————————————- 
    字符串不属于基本数据类型

    类型Delphi关键字JAVA关键字字节备注范围
    字符串 ShortString   255个字符 ANSIChar类型(标准字符类型) 2..256B
      AnsiString   2^31个字符 ANSIChar类型 4B..2GB
      WideString   大约2^30个字符 WideChar字符类型 4B..2GB
      String     String字符串,取决于编译指令的值,$$H+(确省)代表长字符串(ANSIString类型)$H-代表ShortString  

    —————————————————————————————————-

  • 相关阅读:
    2020软件工程作业 4
    2020软件工程作业 3
    2020软件工程作业 2
    2020软件工程作业 1
    2020软件工程最后一次作业
    2020软件工程第四次作业
    2020软件工程第三次作业
    2020软件工程第二次作业
    2020软件工程第一次作业
    结对第二次作业
  • 原文地址:https://www.cnblogs.com/studycode/p/11639978.html
Copyright © 2020-2023  润新知