์ด๋ฅผ ์ํํ๋ ๋ด๋ถ ํจ์๊ฐ ์์ง๋ง Python์์๋ ์ก์ธ์ค ํ ์ ์์ต๋๋ค.
๋น์ ์ด ๊ณ ์ณค์ต๋๋ค!
์ด ์ง๋ฌธ ์ดํ ์ฝ 6 ๋
์ด ์ง๋ฌ์ผ๋ฏ๋ก ๋ง์ ๋ถ๋ถ์ด ๋ณ๊ฒฝ๋์์ ์ ์์ต๋๋ค.
๋๋ ๊ทธ๋ฌํ ๊ธฐ๋ฅ (์ฆ, ํ์ด์ฌ ๋ชฉ๋ก์ ์๋ฐ ๋ฐฐ์ด๋ก ๋ณํ)์ ์ฐพ๊ณ ์์์ง๋ง ๋ฌธ์์์ ์๋ฌด๊ฒ๋ ์ฐพ์ง ๋ชปํ์ต๋๋ค.
๊ธฐ๋ฅ์ ์ฐพ์์ต๋๋ค. ์ด๋ฌํ ์์ ๋ฅผ ๋ฌธ์์ ์ถ๊ฐํ๋ฉด ๋งค์ฐ ์ ์ฉํฉ๋๋ค.
>>> jArray = autoclass("java.lang.reflect.Array")
>>> a = jArray.newInstance(jString, 10)
>>> a
[None, None, None, None, None, None, None, None, None, None]
>>> a[0] = jString("nitish")
>>> a
[<java.lang.String at 0x103d619b0 jclass=java/lang/String jself=<LocalRef obj=0x7fc665f4a3f8 at 0x103abf190>>, None, None, None, None, None, None, None, None, None]
์ด๊ฒ์ ์ ํ ์ฌ์ํ ๊ฒ์ด ์๋๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
๊ธฐ๋ฅ์ ์ฐพ์์ต๋๋ค. ์ด๋ฌํ ์์ ๋ฅผ ๋ฌธ์์ ์ถ๊ฐํ๋ฉด ๋งค์ฐ ์ ์ฉํฉ๋๋ค.
์ด๊ฒ์ ์ ํ ์ฌ์ํ ๊ฒ์ด ์๋๋๋ค.