Create a new Java object
Creates a new Java object and invokes the constructor with given arguments.
The new
method is used as the high-level API to create new
Java objects (for low-level access see .jnew
). It
returns the newly created Java object.
...
arguments are passed to the constructor of the class
specified as J("class.name")
.
new
signature(Class = "jclassName")
: ...
## Not run: v <- new(J("java.lang.String"), "Hello World!") v$length() v$indexOf("World") names(v) ## End(Not run)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.