momozangeのプロフィール

@momozange momozange
ありがとう数33
質問数0
回答数53
ベストアンサー数
21
ベストアンサー率
67%
お礼率
0%

  • 登録日2007/06/16
  • クラス中でコンストラクタを使わず変数に代入をする理由は?

    JAVAやJavascript、最近オブジェクト指向的な記述が可能になったphpなどの言語で次のようなクラス定義が可能です。 <JAVAの場合> class A { public int i1 = 1; public int i2; A() { i2 = 2; } } しかし最近覚えたC++では、例の「public int i1 = 1;」のようなクラスのスコープ内で代入を行うことは出来ず、その場所では「public int i2;」のように宣言のみ、代入はコンストラクタで行うようになっています。この場合はなぜ「public int i1 = 1;」はダメなのかと疑問に思っても「そういう仕様だ」と言われれば納得できます(やり方が1つだけなので)。 ではJAVAなどの言語で、例のような場所で「public int i1 = 1;」のような宣言と代入を行うことは、代入をコンストラクタを用いて行うこととどのような違いがあるのでしょうか?また、どちらが推奨されるのでしょうか?

    • 締切済み
    • taku17
    • Java
    • 回答数4
  • Java[ cooomons-net ]で xlsファイルをFTP転送

    いつもお世話になっております。 http://www.searchman.info/tips/2640.html この度上記のサイトを参考に、cooomons-netというものを使用し JAVAでFTP転送を試みました。 そこでtxtファイルの場合は正常に転送されます。 しかし、xlsファイルの場合は正常に転送されている (エラーが出ずに、送信元ファイルとサイズも同じ)のですが、 "ファイルが破損している"と出て正常に開く事が出来ません。 これはどうしてなのでしょうか。 送信元のファイルはちゃんと開く事が出来るファイルです。 -------------------------------------------------------------- 基本的に上記サイトのサンプルのままで、ファイル送信部分のtxtファイルをxlsファイルに変更しています。 // ファイル送信 is = new FileInputStream("c:/tmp/test.xls");// クライアント側 fp.storeFile("/home/searchman/test.xls", is);// サーバー側 is.close(); --------------------------------------------------------------

    • ベストアンサー
    • AkiraNana
    • Java
    • 回答数1
  • javaでDBから取得したデータのJSP表示

    JAVAでDBから取得し ArrayList shikakuCdList = shikakuCd_Data(); request.setAttribute("shikakuCdList", shikakuCdList); JSPでコンボボックスに表示しようと思います <% ArrayList bumonlist = (ArrayList)request.getAttribute("bumonCdList");%> <% for ( int i = 0; i < bumonlist.size(); i++ ){%> <option value=" (1)ここの記述方法も  "></option> <% }%> という記述にしていますが、うまく動きません。 よろしくお願いします。

    • ベストアンサー
    • noname#209802
    • Java
    • 回答数3
  • ecpipse上でTomcatを起動するとClass Files Editorの画面が表示される

    お世話になります。 eclipse上でTomcatを起動させようとしているのですが、実際にTomcatを起動させてみたのですが、コンソールには何も出ず、 画面には、 Class Files Editorとあり、 source not foundと表示され 以下メッセージ画面が表示れます。 このときのエラーの理由は何なのでしょうか? また、どうすればTomcatは起動可能になるのでしょうか? 回答よろしくお願い致します。

    • ベストアンサー
    • kannitiha
    • Java
    • 回答数4
  • EUCのテキストファイルを読み込むと「文字化け」してしまいます

    ネットワーク上からテキストファイルを読み込むiアプリを作っています。 Shift-JISのテキストファイルは正しく表示されるんですが、 EUCのテキストファイルを読み込むと文字化けしてしまいます。 具体的にいうと,「重奏」という文字列は「スナチユ」と表示されてしまいます。 元のテキストファイルのエンコード方式をShift-JISにすれば直るんですが、テキストファイルはEUCのまま読み込みたいのです。 どうすればよいでしょうか…。