java-JAVA如何将字符串转换成未知的基本类型

问题描述

JAVA如何将字符串转换成未知的基本类型

反射一个方法 Method m
已知m只有一个参数,且只能为String或基本类型或封装类
可以通过m.getParameterTypes()[0]获取这个参数的Class c
问:我怎么才能在m.invoke的时候把一个字符串str传进去
难道只能通过
if (c == String.class)
else if (c == int.class)
else if ...
这种办法吗,请教各位有没有简单的办法。

解决方案

if(value instanceof String)

时间: 2024-09-13 18:09:17

java-JAVA如何将字符串转换成未知的基本类型的相关文章

jsp-怎么把JSON字符串转换成java字符串或数组或者集合

问题描述 怎么把JSON字符串转换成java字符串或数组或者集合 var chk_value =[]; $('input[name="zd_resourcecb"]:checked').each(function(){ chk_value.push($(this).val()); }); var chk_values = JSON.stringify(chk_value); jsp是这么写的 不过得到的是JSON字符串 ,我想要得到java类型的字符串或是数组什么的 解决方案 字符串反

java怎么把转换成字符串转换成中国人习惯看的时间。

问题描述 java怎么把转换成字符串转换成中国人习惯看的时间. 如下代码 public class Test{ public static void main(String[] args) throws Exception { String str="2015/4/13"; Date d=new SimpleDateFormat("yyyy/MM/dd").parse(str); System.out.println(d);} } 打印出来的结果是 Mon Apr

在java中如何将输入流转换成数组

问题描述 在java中如何将输入流转换成数组 客户端发送数组,服务器端接受并排序.如何将接受的输入流转换成数组 解决方案 http://outofmemory.cn/code-snippet/11389/java-convert-inputstream-to-byte-array 解决方案二: 如何将伪数组转换成数组 解决方案三: apache comments io包中的IOUtils中有现成的方法 解决方案四: 字符串转化成整形数组?字节数组取出来的值就是0-127的数.

技术转型-java实现语音存储和转换成文本

问题描述 java实现语音存储和转换成文本 java:可以通过什么技术或者有什么API可以实现语音相互转换,谁会实现,感激不尽 解决方案 你这个是语音识别啊大哥

方法-java可以把点号转换成反斜杠吗

问题描述 java可以把点号转换成反斜杠吗 RT: 问题描述 String s="cn.sun.dao"; String d=s.replaceAll(".","/");//这个方法实际上匹配的是正则表达式? 对点号进行替换会有问题,其他的没什么问题.有没有其他方法可以替换点号啊! 解决方案 上当了,回复后CSDN会将两个反斜杠转换成一个,上面回复的内容中都出现了这个问题,请以这个答案为准. replaceAll方法中替换支持正则表达式,你的代码

java-请教大神,再JAVA里 怎么把rgba转换成#类型呢??

问题描述 请教大神,再JAVA里 怎么把rgba转换成#类型呢?? 我现在得到的是一个 string 类型 rgba(102 0 255 0.506)怎么把这个转换成 # 这样的类型呢?我的意思是转换成 #33333 这样的? 解决方案 RGBA你有没有查过资料?最后的那个数值是alpha.是透明度.这个alpha和RGB本身是相互独立的.rgb(abc)对应的是(a<<16 | b<<8 | c)得到的表达式应该是:#ffffff 这样的,6个十六进制数表示的. 你写的#3333

java-求助:JAVA二进制数据与字符串转换问题

问题描述 求助:JAVA二进制数据与字符串转换问题 从文件中按照GBK编码方式读取二进制流,将二进制数据封装到XML数据包中,经过 网络传输到另一端后,再将二进制数据按照GBK编码写回到某一文件中,二进制数据 能够获取到,但是经过字符串处理后,到另一端如何还原回去?大神,求破! 解决方案 你所谓的按照GBK编码方式读取,关键问题在于你的文件本身是不是按照GBK来写的?如果本身就是GBK的文件,你读取后封装为XML,传输到另一端后,直接写入文件就可以了,不需要还原. 但是如果你原来的文件不是GBK

java程序 将ceb文件格式转换成pdf

问题描述 哪位大虾做过用java程序将ceb文件转换成pdf的?拜求!!!! 解决方案 解决方案二:下载一个福晰的pdf,把要转换的任何文件按打印快捷键会弹出一个对话框里面选择打印pdf的文件就大功告成的很简单的解决方案三:楼上有那么麻烦吗,我现在有exe小工具能将ceb转换成pdf但是我想用java程序实现ceb转pdf,不知如何实现.有谁在方正工作过的,有这方面的经验者吗?解决方案四:在想啥呢?CEB是有专利版权的,而CEB的图书基本上也都是有版权的,而PDF是公开格式,所以用Java来转这

调用带参类的带参方法- 如何把字符串转换成用字符串显示的字符类型 求帮助!

问题描述 如何把字符串转换成用字符串显示的字符类型 求帮助! private String[] colName = null; // 列名数组private String[] colType = null; //存放数据类型private String[] colValue = null; // 列植 这里有三个数组是从数据库中读取这些数据 然后将这些数据转换成一个对象 老师留的仿hibernate的根据主键获取对象的方法 我知道要用类反射做 可是怎么用就不太明白了 我写了这么个代码 Class