2012-07-01 11 views
11

जावा गारंटी सरणी प्रारंभिक करता है?जावा सरणी प्रारंभिक गारंटी

मान लें कि मैं कोड char[] uuid = new char[36]; का उपयोग करता हूं, क्या प्रत्येक तत्व को 0 से प्रारंभ करने की गारंटी दी जाएगी?

उत्तर

14

हां। JLS §10.3 यह सुनिश्चित करता है कि किसी सरणी के सभी तत्व उनके प्रारंभिक मानों पर सेट हो जाएं, जो JLS §4.12.50, false, या null होने की गारंटी है।

2

हां, यह प्रारंभिकरण की गारंटी देता है। JLS section 10.3

+0

ऑप्स। फिक्स्ड, लेकिन बहुत देर हो चुकी है। – Jochen