有没有办法将null转换为Integer.null实际上是一个String,我在我的服务层传递,它接受它作为一个整数.因此,每当我尝试将null String转换为Integer时,它都会抛出异常.但我必须将null转换为Integer.
谢谢
我知道这可以使用包装器模式完成,但我很难理解,以下代码如何工作.
ByteArrayOutputStream bytearray = new ByteArrayOutputStream();
DataOutputStream os = new DataOutputStream(bytearray);
Run Code Online (Sandbox Code Playgroud)
将ByteArrayOutputStream引用传递给构造函数DataOutputStream意味着DataOutputStream转换为ByteArrayOutputStream,但如何?
在此之后,os.writeUTF("String");
如何DataOutputStream转换为ByteArrayOutputStream.
幕后发生了什么?有人可以解释一下细节.