Existe uma função interna para fazer isso, mas não acessível em Python
corrigido por você, senhor!
Já se passaram cerca de 6 anos desde esta pergunta, então muito pode ter mudado:
Eu estava procurando por essa funcionalidade (ou seja, converter a lista de python em array Java), mas não encontrei nada na documentação.
Encontrou a funcionalidade; seria muito útil adicionar tais exemplos à documentação.
>>> 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]
Isso não era nada trivial.
Comentários muito úteis
Encontrou a funcionalidade; seria muito útil adicionar tais exemplos à documentação.
Isso não era nada trivial.