जावामध्ये तात्पुरती फाईल कशी तयार करावी

असे काही वेळा आहेत जेव्हा आम्हाला काही माहिती संचयित करण्यासाठी तात्पुरत्या फाइल्स तयार करण्याची आणि त्या नंतर त्या हटविण्याची आवश्यकता असते.

जावा मध्ये, आपण | _ _ _ _ | वापरू शकतो तात्पुरत्या फाइल्स तयार करण्याच्या पद्धती.



तात्पुरत्या फाइल्स तयार करा

पुढील उदाहरण | Files.createTempFile() वापरते तात्पुरती फाइल तयार करण्यासाठी.


Files.createTempFile(prefix, suffix) |

आउटपुटः

import java.io.IOException; import java.nio.file.Files; import java.nio.file.Path; public class CreateTempFile {
public static void main(String[] args) {

try {

// Create a temporary file

Path tempFile = Files.createTempFile('temp-', '.txt');

System.out.println('Temp file : ' + temp);

} catch (IOException e) {

e.printStackTrace();
}
} }
|

येथे “टेम्प-” एक उपसर्ग आहे आणि “. पाठ” प्रत्यय आहे.


टीपःडीफॉल्टनुसार जावा तात्पुरती निर्देशिका मध्ये तात्पुरती फाइल तयार करते. | _ _ + _ | करून आपण तात्पुरती निर्देशिका मिळवू शकता

प्रत्यय शून्य असल्यास, तात्पुरती फाइल तयार केली जाईल .tmp विस्तार.

उदाहरणार्थ:

Temp file : /var/folders/nyckvw0000gr/T/temp-2129139085984899264.txt |

जर प्रत्यय प्रदान केला नसेल तर टेंप फाइल विना विस्तारासह तयार केली जाईल:

System.getProperty('java.io.tmpdir') |

निर्दिष्ट निर्देशिकेत एक तात्पुरती फाइल तयार करा

जावाला निर्देशिका निवडण्याऐवजी तात्पुरती फाईल कुठे तयार करावी ते सांगू शकतो.


उदाहरणार्थ:

Path tempFile = Files.createTempFile('prefix-', null); System.out.println('Temp file : ' + tempFile); // Temp file : /var/folders/nyckvw0000gr/T/prefix-17184288103181464441.tmp |टीपःत्यावरील तात्पुरती फाइल लिहिण्यासाठी निर्दिष्ट केलेली निर्देशिका अस्तित्वात असणे आवश्यक आहे.

एक टेम्प फाइल तयार करा आणि त्यास लिहा

खालील कोड उदाहरण एक तात्पुरती फाइल तयार करते आणि नंतर त्यावर काही मजकूर लिहितो:

Path tempFile = Files.createTempFile(null, ''); System.out.println('Temp file : ' + tempFile); // Temp file : /var/folders/nyckvw0000gr/T/1874152090427250275 |

पुढील वाचनः

मनोरंजक लेख