Java初心者の開発者です。 PythonやPerlのようにJavaのメソッド返したいのですが、どうすればいいのでしょう?Pythonだと def func(): return 1, "func" のようにかけます。Cの場合だと、 void func(int* i, char** s) { *i = 1 *s = "hoge"; } のようになります。Javaではどう書くのが正しいのでしょう。僕が思いついた方法を書きます。 方法1(配列を使う): class C { void func(int[] i, String[] s) { i[0] = 1; s[0] = "hoge"; } } 方法2(オブジェクトを返す): class C { public class D { public int i; public String s; } D func() { D d = new D();
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く