Java如何得到各种数据类型的最大值?
有这样的函数吗?
嘿嘿···
请多指教···

解决方案 »

  1.   

    Double d=new Double("1");
    Integer i=new Integer("1");
    Byte b=new Byte("1");
    Short s=new Short("1");
    Float f=new Float("1");
    Long l=new Long("1");
    System.out.println(d.MAX_VALUE);
    System.out.println(i.MAX_VALUE);
    System.out.println(b.MAX_VALUE);
    System.out.println(s.MAX_VALUE);
    System.out.println(f.MAX_VALUE);
    System.out.println(l.MAX_VALUE);1.7976931348623157E308
    2147483647
    127
    32767
    3.4028235E38
    9223372036854775807
      

  2.   

    我按你说的写了一遍:但是提示:
    F:\programme\Java\class6\src\class6\Main.java:22: 需要 '['
            byte b = new byte( "1" );
    不知你试了没有???
    请指点···
      

  3.   

    public class PuzzleTest {
    public static void main(String[] args) {
    Double d=new Double("1");
    Integer i=new Integer("1");
    Byte b=new Byte("1");
    Short s_h=new Short("1");
    Float f=new Float("1");
    Long l=new Long("1");
    System.out.println(d.MAX_VALUE);
    System.out.println(i.MAX_VALUE);
    System.out.println(b.MAX_VALUE);
    System.out.println(s_h.MAX_VALUE);
    System.out.println(f.MAX_VALUE);
    System.out.println(l.MAX_VALUE);
    }
    }
    //可能是你代码写错了 这是最简单的源码
      

  4.   

    对了,再问一下:
    byte 与 Byte, double 与 Double ···有什么不同啊?
    我刚才就是大小写弄错了?
    到是听说,Java要注意大小写的,但不知上面究竟是怎么回事?
      

  5.   

    Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每个原始类型提供了封装类。 
    原始类型封装类 
    boolean -->Boolean 
    char --->Character 
    byte -->Byte 
    short -->Short 
    int -->Integer 
    long -->Long 
    float -->Float 
    double -->Double 
    引用类型和原始类型的行为完全不同,并且它们具有不同的语义。引用类型和原始类型具有不同的特征和用法,它们包括:大小和速度问题,这种类型以哪种类型的数据结构存储,当引用类型和原始类型用作某个类的实例数据时所指定的缺省值。对象引用实例变量的缺省值为 null,而原始类型实例变量的缺省值与它们的类型有关。同时为了面向对象操作的一致性,这些基本类型都有相应的封装类型:Integer、Short、Long、Byte、Float、Double、Character等。 
    因为封装类型是对象,所以可以进行相应的很多对象能力函数操作,这样就可以提供很多基本类型难以完成的工作的完成和实现。 
    你可以通过以下方式来声明该类型。//j2se基础学的不扎实呀 刚接触java吗~?
    //网上有很多资料baidu一下 基础知识需要反复复习 不要怕麻烦 高手都是这样过来的
      

  6.   

    太感谢,的确刚刚接触Java
    好多地方和C/C++都不同···
    我会竭尽全力的···