Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Change language to: English - Français - Português - Русский -
Scilabヘルプ >> Java from Scilab > jnewInstance

jnewInstance

Javaクラスの新規インスタンスを作成

呼び出し手順

obj = jnewInstance(class [, arg_1 [, arg_2... ]])

パラメータ

class

_JClass型のmlistまたはクラス名を含む文字列

arg_i

Scilabデータまたは_JObj型のmlist

obj

_JObj型のmlist

説明

jimportで取得したJavaクラス の新規インスタンスを作成します.

jimport java.io.File;
jimport java.lang.System;

a = System.getProperty("java.io.tmpdir");
s = jnewInstance(File, a);
s.exists() // true

str = jnewInstance("java.lang.String", "Hello");
b = str.substring(1, 4)

jremove Date System s str b a;

参照

  • new — Javaクラスの新規インスタンスを作成
  • jimport — Javaクラスをインポートする

履歴

バージョン記述
5.5.0 関数が導入されました. 'JIMS'モジュールに基づきます. JIMSモジュールとの動作上の主な違いは, jautoUnwrapがデフォルトで 有効になっていることです.
Scilab Enterprises
Copyright (c) 2011-2015 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Wed Jun 15 08:35:45 CEST 2016