18
कैसे परिवर्तित कर सकता हूं मैं जावा ऑब्जेक्ट को इनपुटस्ट्रीम में कैसे परिवर्तित कर सकता हूं?मैं किसी ऑब्जेक्ट को इनपुटस्ट्रीम
कैसे परिवर्तित कर सकता हूं मैं जावा ऑब्जेक्ट को इनपुटस्ट्रीम में कैसे परिवर्तित कर सकता हूं?मैं किसी ऑब्जेक्ट को इनपुटस्ट्रीम
आप उपयोग कर सकते हैं ObjectOutputStream
आप ObjectOutputStream को वस्तु (obj नीचे कोड में) लिखते हैं, अपने वस्तु आप एक इनपुट स्ट्रीम में कनवर्ट करना चाहते हैं Serializable को लागू करना चाहिए।
ByteArrayOutputStream baos = new ByteArrayOutputStream();
ObjectOutputStream oos = new ObjectOutputStream(baos);
oos.writeObject(obj);
oos.flush();
oos.close();
InputStream is = new ByteArrayInputStream(baos.toByteArray());
इसकी एक अच्छा परीक्षण, लेकिन नहीं बहुत सुविधाजनक को बचाने के लिए/jpeg को पुनः प्राप्त। – taitelman
क्या होगा यदि ओबीजे सीरियलज़ेबल इंटरफेस को कार्यान्वित नहीं कर रहा है। – PeaceIsPearl