早教吧作业答案频道 -->其他-->
一个Java类中有许多常量,有统一的格式,比如HSSFWorkbook中HSSFWorkbook中有常量PICTURETYPEDIB,PICTURETYPEJPEG,PICTURETYPEEMF等.每个常量对应一个int值.如PICTURETYPEDIB对应0,PICTURETYPEJPEG对应1,PICTURETYPEEMF
题目详情
一个Java类中有许多常量,有统一的格式,比如HSSFWorkbook中
HSSFWorkbook中有常量PICTURE_TYPE_DIB,PICTURE_TYPE_JPEG,PICTURE_TYPE_EMF等.每个常量对应一个int值.如PICTURE_TYPE_DIB对应0,PICTURE_TYPE_JPEG对应1,PICTURE_TYPE_EMF对应3.
现在要获取这组常量中不确定的某一个,通过方法中的参数String surfix来指定常量的名字.然后获得这个常量的对应的int值,放到变量int a中.
需要用反射机制实现.
HSSFWorkbook中有常量PICTURE_TYPE_DIB,PICTURE_TYPE_JPEG,PICTURE_TYPE_EMF等.每个常量对应一个int值.如PICTURE_TYPE_DIB对应0,PICTURE_TYPE_JPEG对应1,PICTURE_TYPE_EMF对应3.
现在要获取这组常量中不确定的某一个,通过方法中的参数String surfix来指定常量的名字.然后获得这个常量的对应的int值,放到变量int a中.
需要用反射机制实现.
▼优质解答
答案和解析
需要使用反射.
通过动态加载类HSSFWorkbook,然后根据字符串动态取得对应的常量,再取得其对应的值.
通过动态加载类HSSFWorkbook,然后根据字符串动态取得对应的常量,再取得其对应的值.
看了一个Java类中有许多常量,有...的网友还看了以下:
如图,数轴上A,B,C,D四点对应的数都是整数若A对应的数为a,B对应的数为b,C对应的数为c,且 2020-05-15 …
如图,同一数轴上四点A、B、C、D所对··如图,同一数轴上四点A、B、C、D所对应的数分别为正数a 2020-06-02 …
15题.在三角形ABC中,角A,B,C对应的边长分别为a,b,c,且a=4,b=3,sin(A+C 2020-06-04 …
如图所示,若悬绳A和弹簧秤B的重力不计,下列各对力中属于平衡力的是()A.A对B的拉力与B对C的拉 2020-06-26 …
如图,数轴上点A、C对应的数分别为a、c,且a、c,满足|a+4|+(c-1)2014=0,点O对 2020-07-30 …
求积分后得到原函数+C,对常数C求导应该得到零,而原函数纵坐标的增量△y=dy+dx的高阶无穷小, 2020-08-02 …
随着青春期的到来,异性同学间产生莫名的爱恋之意,这是()A.不正常的,是十分有害的B.不正常的,要隔 2020-11-13 …
如图,三点A,B,D在数轴上,点A,B在数轴上表示的数分别为-12,16.(1)点C在数轴上,满足A 2020-11-19 …
李某多次恶意拨打“110”,被处以罚款和警告处分.李某的行为主要危害了()A.正常常的经济秩序B.社 2020-12-06 …
随着青春期的到来,异性同学之间产生莫名的爱恋之意,这是()A.不正常的,是十分有害的B.正常的,但要 2020-12-17 …