Object o = myC.getConstructor(short.class).newInstance(myC.cast(pPrim));
有没有办法避免硬编码" short.class"而是从文字中获取文字 pPrim?
T o = ...(例如字节或短字节)而不是Object o = ...吗?我认为我的方法几乎与Class Literals末尾的Runtime-Type Tokens相同.
我正在研究由Finegan和Liguori编写的OCA Java SE 7:程序员1学习指南,以准备1Z0-803.所以我正在练习代码.在练习的过程中,我编写了一个类,希望在从char中转换时看到基元内部发生了什么.我列出了下面的代码......如果你看看请关注方法byteToBinaryString,shortToBinaryString和primitiveToBinaryString ......这就是我的问题出现的地方.
import java.util.TreeMap;
import java.util.Set;
public class StackoverflowQuestion {
// I wrote this 1st
public static String byteToBinaryString(byte pByte) {
int primLength = 8;
int count = 0;
String …Run Code Online (Sandbox Code Playgroud)