Module: HelloJavaLib
- Defined in:
- lib/hellojava.rb
Class Method Summary collapse
-
.func_a ⇒ void
Systemクラス使用.
-
.func_b ⇒ void
標準クラス以外の使用.
-
.func_c(value1, value2) ⇒ void
戻り値がオブジェクトの場合.
-
.func_d(fname, vals) ⇒ void
引数に二次元配列の場合.
Class Method Details
.func_a ⇒ void
Systemクラス使用
14 15 16 |
# File 'lib/hellojava.rb', line 14 def func_a() System.out.println("Hello, JRuby") end |
.func_b ⇒ void
標準クラス以外の使用
23 24 25 26 |
# File 'lib/hellojava.rb', line 23 def func_b() p JavaCallTest.str1 return end |
.func_c(value1, value2) ⇒ void
戻り値がオブジェクトの場合
35 36 37 38 39 40 |
# File 'lib/hellojava.rb', line 35 def func_c(value1, value2) hoge = Hoge.new calc = hoge.getCalc(value1, value2) p calc.add return end |
.func_d(fname, vals) ⇒ void
引数に二次元配列の場合
59 60 61 62 63 64 |
# File 'lib/hellojava.rb', line 59 def func_d(fname, vals) p JavaCallTest.sub1( fname, vals.to_java(Java::double[]) ); return end |