CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

求Class.forName(基本类型)

楼主gujing01(巴洛克)2006-03-17 11:11:08 在 Java / J2SE / 基础类 提问

我只知道int.class可以,但是我现在int,byte等是要动态得到的字符串,Class.forName("int")不行,怎么办呢?? 问题点数:20、回复次数:9Top

1 楼treeroot(旗鲁特)回复于 2006-03-17 11:35:49 得分 5

为何不使用Integer  
  基本类型不能使用Class.forName  
  一般是   Class.getPrimitiveClass("int")获得,不过这个方法不是public的,所以无法直接调用  
  Top

2 楼interpb(曾曾胡,深怕情多累美人!)回复于 2006-03-17 12:07:08 得分 5

参数必须是一个全类名  
   
  int不是一个类当然不行  
  Top

3 楼wizardblue()回复于 2006-03-17 12:10:56 得分 0

我觉得楼主的思路有问题Top

4 楼TK2006(改个名,好听点~~)回复于 2006-03-17 12:20:39 得分 5

不行,int是基本的数据类型,它对应了一个类Integer,Class.forName("Integer")可以的  
  Top

5 楼gujing01(巴洛克)回复于 2006-03-17 12:32:36 得分 0

应为我要用反射得到一个函数,该函数多个重载,参数是基本类型Top

6 楼gujing01(巴洛克)回复于 2006-03-17 12:34:24 得分 0

同时我要用类似int这样的字符串,如果我得到Integer这样的字符串的话我还要再处理成“INT”Top

7 楼gujing01(巴洛克)回复于 2006-03-17 12:34:40 得分 0

难道真的没办法?Top

8 楼tomuno(特别行动组)回复于 2006-03-17 12:43:43 得分 5

需求再详细些,现在的线索恐怕很难实现Top

9 楼gujing01(巴洛克)回复于 2006-03-17 14:38:41 得分 0

算了,谢谢大家了Top

相关问题

  • 基本数据类型有FILE型吗?
  • 类型转换的基本问题
  • string是不是基本数据类型?
  • 关于基本类型和包装类型
  • 怎样用反射机制获得基本数据类型的类型
  • 最详细的API基本数据类型
  • JAVA中如何实现对基本类型的引用?
  • java里基本数据类型是什么?对象么?
  • 如何变量的基本数据类型?
  • 问个基本的字符类型问题!

关键词

  • 函数
  • forname
  • 字符串
  • 类型
  • 基本
  • 不行
  • 参数
  • 得到
  • integer
  • 使用

得分解答快速导航

  • 帖主:gujing01
  • treeroot
  • interpb
  • TK2006
  • tomuno

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo