निम्नलिखित कोड कोर जावा मात्रा 1.इनपुटस्ट्रीम और ByteArrayInputStream के बीच क्या अंतर है?
ByteArrayOutputStream out = new ByteArrayOutputStream();
PrintStream printOut = new PrintStream(out);
printOut.print(panel.getText());
//panel.getText() return a String
InputStream data = new ByteArrayInputStream(out.toByteArray());
FileSaveService service = (FileSaveService) ServiceManager
.lookup("javax.jnlp.FileSaveService");
service.saveFileDialog(".", new String[] { "txt" }, data, "calc.txt");
के जावा वेब शुरू अध्याय से निकाला जाता है बनाया चार वस्तुओं रहे हैं, धारा तीन बार पुनः निर्देशित किया गया है। क्या jnlp api का उपयोग कर फ़ाइल में डेटा लिखने के लिए कोई और तरीका है? इनपुटस्ट्रीम और ByteArrayInputStream के बीच क्या अंतर है?
कंप्यूटर बहुत तेज़ हैं। कुछ भी "भयानक" नहीं होता है जब तक कि आपको इसे बहुत अधिक बार करने की आवश्यकता नहीं होती है, या इसका प्रदर्शन बहुत महत्वपूर्ण होता है। – JimN
आपको शीर्षक बदलना चाहिए: यह डेटा दिनांक नहीं है। फिर फ़ाइल में 8 बाइट डेट टाइमस्टैंप लिखना भयानक होगा। – AlexWien
मेरा मतलब है कि यह प्रोग्रामर के लिए बहुत जटिल है, कंप्यूटर नहीं। और मैं जानना चाहता हूं कि इस तरह से कोड करना आवश्यक है। – scobur