[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 03/18 08:43 / Filesize : 244 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【初心者】Java質問・相談スレッド114【歓迎】



1 名前:デフォルトの名無しさん mailto:sage [2008/04/05(土) 17:53:34 ]
プログラミング言語Javaに関する質問スレです。
JavaScript, Ajaxの質問は、ここでは受け付けていません。
Web製作板をご利用ください。pc10.2ch.net/hp/

過去ログ、関連スレッド、よくある質問とその回答など、
質問をする前に、貴方が見なければならないサイトについての情報は、
下のwikiのページにまとめてあります。
www.wikiroom.com/java/
これからJavaでプログラミングを始めたいが、何をすればいいかわからない人も、
wikiからのリンクをおたどりください。

よくある質問
・「コマンドまたはファイル名が違います」
 「'javac' は、内部コマンドまたは外部コマンド、
 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」
 「Exception in thread "main" java.lang.NoClassDefFoundError: 」
 www.wikiroom.com/java/?path,classpath
・String に == は使うな。equals() を使え。
・「\12288 は不正な文字です。」
文字リテラル以外で全角スペースは使えません。半角スペースに。
・その他の質問→「APIのjavadoc見ろ」

前スレッド
【初心者】Java質問・相談スレッド113【大歓迎】
pc11.2ch.net/test/read.cgi/tech/1204363011/

/* 既出の質問や、他に適切なスレが存在する質問は、容赦なく無視されます。
質問をする前にwikiで過去ログ、関連スレ、FAQをチェックしてください。 */
また、当スレで質問をするかたは、回答をもらえたときに、
wikiの更新をして頂ければ、忝のう存じます。

次スレは>>980あたりで。

159 名前:デフォルトの名無しさん [2008/04/09(水) 14:36:46 ]
>>158
すいません、解決するにはどうすればいいのですかね。。。

160 名前:デフォルトの名無しさん [2008/04/09(水) 14:37:51 ]
新しいバージョンで変わった機能を調べりゃ良いだろwwww
公式のサイトでも眺めとけwwwwwwwww

161 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 14:38:51 ]
>>157
JDK 1.5 以降でコンパイルしろ。

162 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 15:00:39 ]
インストールしなおしたらバージョンが下がったということか?

163 名前:デフォルトの名無しさん [2008/04/09(水) 15:05:45 ]
お前ら読解能力なさすぎだろwwwwww
やっぱキチガイなんだなwwwwwwwwwww

しょぼいバージョンから最新バージョンに変わったせいで
今までサポートされてた構文を受け付けなくなったってことだろ常考wwwwwwwwwww

164 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 15:11:58 ]
もう春休みおわりだよな?なんか変なのが湧いてるね。

165 名前:デフォルトの名無しさん [2008/04/09(水) 15:14:43 ]
俺のことか?www
変なのじゃなくて正真正銘の天才だぜwwww
しかも俺なんか何ヶ月も前から湧いてるんだがwwww
今に始まった話じゃないだろwwwwwww
その上もう春休みが終わりとかwwwww
都会厨乙wwwwwwwwwwwwwwwww

166 名前:デフォルトの名無しさん [2008/04/09(水) 15:46:13 ]
いや見た目に変だ
そもそもなんで張り付いてるんだ


167 名前:デフォルトの名無しさん [2008/04/09(水) 15:46:34 ]
解決策も示せないしな



168 名前:デフォルトの名無しさん [2008/04/09(水) 15:48:00 ]
解決策






ググレカスwwwwwwwwwwwwww

169 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 15:49:20 ]
天才の割には語彙少ないしな

170 名前:デフォルトの名無しさん [2008/04/09(水) 15:52:26 ]
難しい言葉を使わないと言いたいことを表現できない方がキチガイだろwww
限られた語彙でいかに文章を作成できるかがポイント。
それを間単にできてしまった俺はまさに天才wwwwww

171 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 15:53:57 ]
使わないと使えないもわからねーらしいぞ

172 名前:デフォルトの名無しさん [2008/04/09(水) 15:54:55 ]
>>171のどこに「使えない」と書いてあるんだwwwwwwwwww
「使わない」で捉えたほうが普通だろwwwwwwww
キチガイすぎワロタwwwwwwwwwwwwwwwwww

173 名前:デフォルトの名無しさん [2008/04/09(水) 15:55:18 ]
間違えた、>>169宛だwwww
ミスするとはまさに天才の象徴wwwwwwwwww

174 名前:デフォルトの名無しさん mailto:sage いちいち反応すんな [2008/04/09(水) 15:55:21 ]



175 名前:デフォルトの名無しさん [2008/04/09(水) 15:55:52 ]
いや違う、やっぱり>>171宛だwwwwww
>>172に出てくる安価が>>171じゃなくて>>169ねwwwwwwwwwww

176 名前:デフォルトの名無しさん [2008/04/09(水) 15:56:12 ]
>>174
いちいち反応したほうが面白いぜwwwww
さすが俺天才wwwwwwww
キチガイ乙wwwwwwwwwwwwwwwwwwwwwww

177 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 15:58:27 ]
語彙少ないが難しい言葉にすり替えかよ
さすが文章理解力も少ないな



178 名前:デフォルトの名無しさん [2008/04/09(水) 15:59:07 ]
語wwwwwwww彙wwwwwwwwwwwwwwwwwwwww

179 名前:デフォルトの名無しさん [2008/04/09(水) 17:25:14 ]
認めてもらえない自称天才って悲しいな

180 名前:デフォルトの名無しさん [2008/04/09(水) 17:28:38 ]
別に認めてもらえなくても俺が自分のこと天才って分かってるから良いんだがwwww
自分の真の能力を知ってるのは自分だけだしねwwwwwwwwwwww

181 名前:デフォルトの名無しさん [2008/04/09(水) 18:16:44 ]
すいません、ちょっとしたGUIプログラムを作ってるんですが
オブジェクトを小分けしてると、数が多くなりすぎて訳が分からなくなります。
それと、ソースファイル数も多くなりすぎて訳が分からなくなってます。
大量のオブジェクトやソースの管理はどうやるのが効率的でしょうか?

182 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 18:18:39 ]
packageで分ける?

183 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 18:20:14 ]
・パッケージで分ける (コアライブラリに習って適当な機能単位などで)
・IDE を使う

184 名前:デフォルトの名無しさん [2008/04/09(水) 18:20:32 ]
>>1-100000
キチガイ乙!!

185 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 18:24:44 ]
自信と実力のバランスこそが大事だ
実力があっても自信がなければ生かしきれない
自信があっても実力がなければ痛い人になったりかわいそうな人になるんだけどね
実力を付けることが自信をつけることにもつながるのが救いだよ
努力して救われろ、自分に

186 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 18:25:52 ]
独り言はポエム板で

187 名前:デフォルトの名無しさん [2008/04/09(水) 18:27:42 ]
ポエムっておいしいよね。おとといローソンで売ってたよ。



188 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 19:36:20 ]
>>157
HashMap<String, ArrayList>list;
をループの外に出す。
HashMap<String, ArrayList>list;
for(){ とか
 list = new HashMap<String, ArrayList>();
 ……

189 名前:デフォルトの名無しさん [2008/04/09(水) 19:38:39 ]
キチガイ発見。

190 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 20:07:55 ]
>>157 ってバグだよね?自分もなったし

191 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 20:13:10 ]
if (sc.Charset == null) {
InputStreamReader isr = new InputStreamReader(is);
System.out.println("charset=" + isr.getEncoding());
} else {
InputStreamReader isr = new InputStreamReader(is, sc.Charset);
System.out.println("charset=" + isr.getEncoding());
}
自分の発生したソース

192 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 20:15:54 ]
環境も分からんのに知るかよ。

193 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 20:17:22 ]
荒らしている割には短文ばかりで、そんなに情報出したくないの?

194 名前:デフォルトの名無しさん [2008/04/09(水) 20:17:51 ]
荒らしなんかいつしたんだwwwwwww
荒らしといえる書き込みをアンカーで示してくれないかwwwwwwwww

195 名前:デフォルトの名無しさん [2008/04/09(水) 21:19:19 ]
wwwwで抽出すればすぐ引っかかる
たまには頭使え

196 名前:デフォルトの名無しさん [2008/04/09(水) 21:20:39 ]
じゃあ頭使ってwの代わりに・を使うわ・・・・・・・・・・・・・・・・・・・・

197 名前:デフォルトの名無しさん [2008/04/09(水) 21:40:56 ]
おとなしくLinux板に帰ってほしい・・・



198 名前:デフォルトの名無しさん [2008/04/09(水) 21:42:37 ]
Linux・・・・・・・・・・・・・
キチガイ乙・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

何か・って気持ち悪いな。絵文字を入れてる携帯厨に見える。
というわけで:に変えるわ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

199 名前:デフォルトの名無しさん [2008/04/09(水) 21:43:03 ]
:じゃなくて@だった@@@@@@@@@@@@@
俺天才@@@@@@@@@@@@@@@@@@@@@@

200 名前:デフォルトの名無しさん [2008/04/09(水) 23:10:15 ]
JDK1.5に、
何年の何月は何日まであるか、
というのを取得するAPIってありますか?

201 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 23:12:35 ]
Calendar#getAcutualMaximum(Calendar.DAY_OF_MONTH)

202 名前:デフォルトの名無しさん [2008/04/10(木) 08:41:47 ]
何年の何月は何曜日かも分かる優れものだ
サバンの人より早いかも

203 名前:デフォルトの名無しさん mailto:sage [2008/04/10(木) 08:51:24 ]
こっちが Calend まで入力した時点でもうサバンは答えてるよ。

204 名前:デフォルトの名無しさん [2008/04/10(木) 09:06:52 ]
APIじゃない。

205 名前:デフォルトの名無しさん [2008/04/10(木) 09:52:22 ]
157ですが、バージョンが新しすぎてダメということですかね??
ループの外に出しても解決しませんでした。。。 


206 名前:デフォルトの名無しさん [2008/04/10(木) 10:04:20 ]
>>205

正直 >>157 だけじゃ 判断がつかない。


207 名前:デフォルトの名無しさん mailto:sage [2008/04/10(木) 11:21:04 ]
>>157
バージョン古いの入れたんじゃないか?
generics使ったソースを generics非対応のコンパイラでコンパイルした時のエラーっぽく見えるが。



208 名前:デフォルトの名無しさん [2008/04/10(木) 15:42:24 ]
キチガイ乙@@@@@@@@@@@@@@

209 名前:デフォルトの名無しさん mailto:sage [2008/04/10(木) 21:35:04 ]
いつまで張り付いてんだこの春厨

210 名前:デフォルトの名無しさん [2008/04/10(木) 21:45:55 ]
春休みはもう終わりましたよ@@@@@@@@@@@
キチガイ乙@@@@@@@@@@@@@@@@

211 名前:デフォルトの名無しさん [2008/04/10(木) 23:37:55 ]
じゃあニートか

212 名前:デフォルトの名無しさん mailto:sage [2008/04/11(金) 00:21:42 ]
文字列で表された計算を実行する方法は標準APIでありますでしょうか?
String ans = calc("3+2*(5 + 2)");
こんな感じのイメージです。
スクリプトを実装してみようと思っているのですが、自分でRPNやらのパージングするのは少し不安でして・・・w

213 名前:デフォルトの名無しさん mailto:sage [2008/04/11(金) 00:29:44 ]
ScriptEngine

214 名前:デフォルトの名無しさん mailto:sage [2008/04/11(金) 01:30:17 ]
なるほどーJavaScriptをラッピングしてやるわけですね。。
とりあえずそれを利用しておくことにします。
ありがとうございました。

215 名前:デフォルトの名無しさん mailto:sage [2008/04/11(金) 01:37:05 ]
glassfish v2をur1にアップデートする方法が
わかりません!

securityのfile realmとかvirtual serversとか
VM引数とかの設定を消してやりなおすのは
嫌です。

216 名前:デフォルトの名無しさん mailto:sage [2008/04/11(金) 06:34:03 ]
RPNくらい実装しろよw


217 名前:デフォルトの名無しさん [2008/04/11(金) 17:39:59 ]
やあキチガイ君@@@@@@@@@@@@@



218 名前:デフォルトの名無しさん [2008/04/11(金) 19:54:40 ]
ねえねえ、なんかこのスレ最近過疎ってるよね。
俺のせいなのかな。やっぱりそうなのかな。天才だしね。しょうがないよね。
君たちキチガイとは別世界に生きてるんだよ。

俺天才だな@

219 名前:デフォルトの名無しさん [2008/04/11(金) 20:00:05 ]


■■■■■■■■■■■■■■■■■■■■■■
■■■■■■天■■才■■革■■命■■■■■■
■■■■■■■■■■■■■■■■■■■■■■


      今からお前たちは全員天才ね。
      俺はキチガイになった。

      あーあ、俺キチガイなのか・・・@

220 名前:デフォルトの名無しさん [2008/04/11(金) 20:24:53 ]
俺キチガイすぎワロタ@@@@@@

221 名前:デフォルトの名無しさん [2008/04/11(金) 20:40:20 ]
こいつ警察に通報しといたほうがいいんじゃないかな
何か犯罪やらかしそう

222 名前:デフォルトの名無しさん [2008/04/11(金) 21:25:39 ]
ああ、そうだな。言われてみればそうだ。
俺はマジでキチガイだからね。念のため通報することを勧める。
お前ら頑張れ@@

223 名前:デフォルトの名無しさん mailto:sage [2008/04/11(金) 21:28:31 ]
居座るのは勝手だが@は3つ以上の連続にしてくれ。

224 名前:デフォルトの名無しさん [2008/04/11(金) 21:29:59 ]
NGは@@で良いだろ@@で@
@@なんか書く人俺ぐらいだぞ@@
俺キチガイだな@@

225 名前:デフォルトの名無しさん [2008/04/11(金) 21:33:46 ]
ぬおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおお
おおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおお
おおおおぉぉぉぉぉぉぉぉぉぉぉぉぉぉぉぉぉぉぉぉぉぉぉぉぉぉぉぉぉぉぉぉぉぉぉぉぉぉぉぉぉぉぉぉぉぉぉ
ぉぉぉぉぉぉぉぉぉぉぉ
俺は史上最高のキチガイだああああああああああああああああああああああああああぁぁぁぁぁぁぁぁぁ

226 名前:デフォルトの名無しさん [2008/04/11(金) 22:50:43 ]
なんか人いないね。俺がキチガイだからかな。困ったな・・・
まあとりあえずお前ら天才で良かったね。俺は真性キチガイなのに。
キチガイ最高だよね。そうだよね。
でもいくらキチガイになりたい人でも俺を恨まないでね。キチガイだから。

227 名前:デフォルトの名無しさん mailto:sage [2008/04/11(金) 23:48:28 ]
新着5で見えるの1ケくらい



228 名前:デフォルトの名無しさん [2008/04/11(金) 23:51:12 ]
つまり、お前は天才だよな?@

229 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 11:51:36 ]
ひどすぎる...

230 名前:デフォルトの名無しさん [2008/04/12(土) 14:32:30 ]
俺はキチガイだからしょうがなくね?

231 名前:デフォルトの名無しさん [2008/04/12(土) 15:39:00 ]
荒らしても
スレたては続けるから無駄だよ

232 名前:デフォルトの名無しさん [2008/04/12(土) 15:39:38 ]
このスレを潰そうだなんてこれっぽちも思ってないんだが@

233 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 17:09:24 ]
M○工作員乙。そんなに危機感もってるのかな。(笑)

234 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 17:53:46 ]
3-4月と9-10月によく見かけるのは何で
気候的な問題?

235 名前:デフォルトの名無しさん [2008/04/12(土) 17:54:44 ]
そうだね。過ごしやすい時期だから天才が湧きまくるんだよ。
俺みたいなキチガイももっと湧いてくれれば良いのになあ・・・

236 名前:デフォルトの名無しさん [2008/04/12(土) 19:10:20 ]
>>234
花粉の影響かもな。

237 名前:デフォルトの名無しさん [2008/04/12(土) 19:12:26 ]
ああ、そうだな。
花粉が体内に入ってきてキチガイ作用を起こしてるんだ。
きっとそうだ。
花粉を体に入れなければ俺は天才になるのかな?



238 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 23:00:01 ]
>>212

import java.io.*;
import java.net.*;
public class CalcClient {
  public static void main(String[] args) throws IOException {
    System.out.println(calc("3+2*(5 + 2)"));
  }
  public static String calc(String target) throws IOException {
    URL url = new URL("www.google.com/search?q=" + URLEncoder.encode(target, "utf-8"));
    HttpURLConnection conn = (HttpURLConnection)url.openConnection();
    conn.setRequestProperty("User-Agent", "Mozilla/5.0");
    conn.connect();
    BufferedReader br = new BufferedReader(new InputStreamReader(conn.getInputStream(), "utf-8"));
    String response = "";
    for (String line; (line = br.readLine()) != null; ) response += line;
    br.close();
    conn.disconnect();
    return response.replaceAll("^.*?(<h2 class=r>.*?<b>.*=\\s*(\\S+?)\\s*</b></h2>).*?$", "$2");
  }
}


239 名前:デフォルトの名無しさん [2008/04/12(土) 23:03:11 ]
キ@@@@チ@@@@@@ガ@@@@@@@@イ@@@@@@@@@@

240 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 23:13:48 ]
こんなの、荒らされてる部類には入らないだろう。
2chと言う場を考えれば、いちいち気にする方がおかしい。

241 名前:デフォルトの名無しさん [2008/04/12(土) 23:18:14 ]
自演に見えるからそういうレスは止めてくれないか@@@@@

242 名前:デフォルト名無し [2008/04/12(土) 23:20:28 ]
これは今もやってるのか?

243 名前:デフォルトの名無しさん [2008/04/12(土) 23:22:03 ]
何の話だい?@

244 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 23:26:30 ]
>>238
ひでぇ

245 名前:デフォルトの名無しさん [2008/04/12(土) 23:27:45 ]
ひでぇのはお前だ@@@@@@@@@@

246 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 23:37:05 ]
>>238
すげぇっっw

247 名前:デフォルトの名無しさん [2008/04/12(土) 23:37:44 ]
全然すごくないんだが@



248 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 23:38:24 ]
>>238
クスリと笑えるネタというのは冗長になってはいけない。

249 名前:デフォルトの名無しさん [2008/04/13(日) 00:18:32 ]
java1.5 です。

URL指定して、googleのページのhtmlを読み込みを行うプログラムを作成しています。

windowsでは、すべてのhtmlの読み込みができたのですが、
同じプログラムをlinxuで実行すると、読み込んでいるhtmlが途中で切れてしまいます。
どういったことが原因と考えられるでしょうか?
また、対策などありますでしょうか?

250 名前:デフォルトの名無しさん [2008/04/13(日) 00:19:31 ]
うは@@@@@@@@@@
初心者はくだすれ行け@@@@@@@@@@@

251 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 00:29:05 ]
>>248
まあ言語仕様のせいでもあるし。
俺はウケた。

252 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 00:42:54 ]
>>249
具体的にどういった方法をとっているのかを書いてくれないとなんとも言えないなぁ。

253 名前:デフォルトの名無しさん [2008/04/13(日) 00:43:56 ]
だよな@@@@@

254 名前:249 [2008/04/13(日) 00:52:37 ]
URL url = new URL(uri);
URLConnection uc = url.openConnection();
InputStream is = uc.getInputStream();

// 入力ストリームを生成
BufferedReader in = new BufferedReader(
new InputStreamReader(
uc.getURL().openStream()));
is));

このような形で読み込んだinから1行1行listに格納しています。
ただ、一つ懸念があって、
1行の文字数が20000もじくらいあります。

windowsだと20000文字全部もってくるのですが、
linuxだと5000文字程度で切れてしまいます。

255 名前:デフォルトの名無しさん [2008/04/13(日) 00:53:07 ]
で、それが何?@

256 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 00:54:43 ]
>>249
情報が少ない。
・どんなAPIを使ってHTTPを処理しているのか?
・どのように切れるのか?同じ箇所でいつも切れるのか?

257 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 00:58:37 ]
>254
試していないから解らんけど、文字コードとかBufferの部分で差異が出ている可能性が高いと思う。
おそらく行単位って事は、readLineとかやっているんだろうけど、HTTPヘッダとかの処理とか結構複雑。

とりあえず、InputeStreamからbyte単位でreadしてみたらどうだ?
それで同じbyte数がLinux上でも取得できるかを確認汁。



258 名前:デフォルトの名無しさん [2008/04/13(日) 01:06:46 ]
>>257
> それで同じbyte数がLinux上でも取得できるかを確認汁。
自分でですか??

259 名前:249 [2008/04/13(日) 01:08:01 ]
>>256
APIはjavaですが・・。
切れる箇所はいつもおなじです。


>>257
HTTPヘッダとか意識する必要あるのでしょうか?
setRequestPropertyでAcceptあたりを確認してみます。

byte単位はやってみます。
あと、InputStreamの文字コード指定とかもやってみます。
聞いたらいろいろ思いついてきた!

あとなにかあればご教授ください。


>>258
だれすか







[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<244KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef