`
5__1000
  • 浏览: 59510 次
  • 性别: Icon_minigender_1
  • 来自: 地球
社区版块
存档分类
最新评论

int 和 integer 的问题

阅读更多
在windows下
int tmpInt = (Integer)request.getAttribut("随便什么");
可以转换
移植到linux下 报错

Integer tmpInt = (Integer)request.getAttribut("随便什么");
正常

原因待考
分享到:
评论
1 楼 ZangXT 2009-09-13  
确定一下Linux用的java版本。
int tmpInt = (Integer)request.getAttribut("随便什么");
利用了自动拆箱,jdk1.5以上支持。

相关推荐

    JAVA-int和Integer的区别

    在Java编程语言中,`int`和`Integer`都是用于表示整数值的数据类型,但它们之间存在着显著的差异。理解这些区别对于编写高效且优化的Java代码至关重要。 首先,`int`是Java中的原始数据类型(Primitive Type),它...

    JAVA-int和Integer的区别1.zip

    由于它是原始类型,因此`int`变量的赋值、比较和运算都非常快速,没有内存分配和垃圾回收的问题。 另一方面,`Integer`是Java中的封装类(Wrapper Class),它对应于`int`的包装对象。当需要将整数值存储在对象中,...

    Java中int和Integer的区别.doc.doc

    Java 中 int 和 Integer 的区别 在 Java 编程语言中,int 和 Integer 是两种不同的数据类型,虽然它们看起来很相似,但它们有着根本的区别。下面我们将详细探讨这两种数据类型的差异。 基本类型 vs 复杂数据类型 ...

    Java中int和Integer的区别.doc

    Java 中 int 和 Integer 的区别 Java 中的数据类型可以分为基本数据类型和复杂数据类型,int 是基本类型,而 Integer 是一个类。下面是它们之间的主要区别: 1. 数据类型 int 是基本数据类型,直接存储数值,而 ...

    第7讲 int和Integer有什么区别1

    【标题】:“第7讲 int和Integer有什么区别1” 【描述】:“1. 理解自动装箱、拆箱2. 源码分析3. 原始类型线程安全” 【标签】:“java 数学” 【正文】: 在Java编程中,`int`和`Integer`是两种不同的数据类型,...

    mybatis返回Integer

    标题"mybatis返回Integer"指的是在MyBatis的映射文件或者Mapper接口中,使用Integer作为返回值类型时,相较于使用int,可能会避免一些潜在的问题。 首先,我们要理解Java中的基本类型int和引用类型Integer的区别。...

    Integer和int的不同

    在Java编程语言中,`Integer`和`int`是两种不同的数据类型,它们在使用上有一些关键的区别。首先,`int`是Java的八种原始数据类型之一,它用来存储整数值,如-2147483648到2147483647之间的数字。`int`变量的默认值...

    详解Java中int和Integer的区别

    Java 中 int 和 Integer 的区别 Java 作为一门面向对象的编程语言,具有两种基本数据类型:基本数据类型(primitive type)和引用类型(reference type)。在 Java 中,基本数据类型只有八个:boolean、char、byte...

    Java int与integer的区别

    int与integer的区别从大的方面来说是基本数据类型与其包装类的区别:  int 是基本类型,直接存数值,而integer是对象,用一个引用指向这个对象  1.Java 中的数据类型分为基本数据类型和复杂数据类型  int 是...

    int与Integer的区别(Java各种数据类型详细介绍及其区别).doc

    总结,`int`和`Integer`在Java中具有不同的特性和用途,选择使用哪种类型取决于具体的需求,如性能、内存管理和操作灵活性。在处理大量数据或计算时,基本类型通常更高效;而在需要对象方法或与集合框架交互时,引用...

    简单了解java中int和Integer的区别

    Java 中 int 和 Integer 的区别 Java 中的 int 和 Integer 是两个不同的概念,都是表示整数类型,但是它们有着不同的特性和用途。本文将详细介绍 Java 中 int 和 Integer 的区别。 1. 数据类型 int 是 Java 中的...

    java 举例分析 equals hashcode 基本类型与基本对象的比较 shot与Short int与Integer long与Long

    举例分析 equals 和 hashcode 方法,hashcode应该怎么样生成 8个基本类型与基本对象的比较:byte与Byte shot与Short int与Integer long与Long float与Float double与Double char与Character

    Java基本数据类型与封装类型详解(int和Integer区别)

    本文将深入探讨Java中的int基本数据类型和Integer封装类型之间的差异。 1. 类型区别: - int是Java的八种基本数据类型之一,属于原始类型(Primitive Type),它直接存储整数值,没有对象的概念。int的默认值是0。...

    Mybatis返回int或者Integer类型报错的解决办法

    总之,解决Mybatis返回`int`或`Integer`类型报错的问题,你可以: 1. 将Mapper方法的返回类型改为`Integer`,以允许返回`null`。 2. 在SQL查询中使用`NVL()`, `IFNULL()`, `ISNULL()`或`COALESCE()`函数来确保在没有...

    Java中Integer两种转int方法比较

    在Java编程语言中,将`Integer`对象转换为基本数据类型`int`有两种常见的方法:`Integer.parseInt()`和`Integer.valueOf()`。理解这两种方法的区别和应用场景对于编写高效且正确的Java代码至关重要。 首先,我们来...

    Java int与integer的对比区别

    在Java编程语言中,`int` 和 `Integer` 都是用来表示整数的,但它们在性质和使用场景上有着显著的区别。理解这两者之间的差异对于编写高效且符合Java语法规则的代码至关重要。 首先,`int` 是Java中的一个基本数据...

    Java中int与integer的区别(基本数据类型与引用数据类型)

    在Java编程语言中,`int`和`Integer`都是用于表示整数的类型,但它们在性质和使用上有显著的差异。理解这些区别对于编写高效且无错误的代码至关重要。 首先,`int`是一个基本数据类型,属于Java的内置类型之一。它...

    Integer类的使用方法

    System.out.println("Integer.toString(int i, int radix): " + Integer.toString(i1, 16)); ``` 上述代码将整数54321转换为其十六进制表示"d431"。 - **valueOf方法**:`valueOf`方法可以将字符串或特定进制的...

Global site tag (gtag.js) - Google Analytics