में कनवर्ट करें मेरे पास String
फ़ाइल नामों की एक सरणी है और मैं उन्हें File
सरणी में रूपांतरित करना चाहता हूं। मैं घूम रहा हूं कि इसके बजाय इसे करने का एक और शानदार तरीका है या नहीं।जावा 8, फ़ाइल नाम सरणी को फ़ाइल सरणी
String[] names = {file1, file2, file3};
File[] files = new String[names.length];
for (int i = 0; i < names.length; i++) {
files[i] = new File(names[i]);
}
संपादित टिप्पणी में ध्यान देने योग्य बात के लिए धन्यवाद। मैं जावा 8
क्या आप जावा 8 का उपयोग कर रहे हैं? – wjans
जावा -8 समान: http://stackoverflow.com/questions/23057549/lambda-expression-to-convert-array-list-of-string-to-array-list-of-integers – BackSlash
साइड नोट: उपयोग करने पर विचार करें फाइल ऑब्जेक्ट्स के बजाय एनआईओ 2 फाइल एपीआई से पथ। – Puce