zoukankan      html  css  js  c++  java
  • 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  

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

  • 相关阅读:
    课后作业-阅读任务-阅读提问-3
    团队-团队编程项目作业名称-团队一阶段互评
    结对-四则运算答题器-结对项目总结
    课后作业-阅读任务-阅读笔记
    团队-科学计算器-开发文档
    团队编程项目作业6-程序维护
    课后作业-团队编程项目总结
    课后作业-阅读任务-阅读提问-4
    课后作业-阅读任务-阅读笔记-4
    个人编程作业2
  • 原文地址:https://www.cnblogs.com/studycode/p/11639978.html
Copyright © 2011-2022 走看看