From e759abf5deb654b02162ef7f883506e2615bd1ab Mon Sep 17 00:00:00 2001 From: Lucas Kent Date: Tue, 9 Jul 2024 10:59:58 +1000 Subject: [PATCH] Improve varargs/variadics docs --- rust/README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/rust/README.md b/rust/README.md index cd2ad78..25f63a7 100644 --- a/rust/README.md +++ b/rust/README.md @@ -278,7 +278,9 @@ let instance = jvm.create_instance("java.lang.String", instantiation_args.as_ref jvm.cast(&instance, "java.lang.Object")?; ``` -### Java arrays and variadics +### Java arrays and variadics/varargs + +In java varargs are internally implemented as arrays, so to keep the j4rs implementation simple, j4rs also handles varargs by passing an array in place of the varargs argument. ```rust // Create a Java array of Strings