- 1 名前:デフォルトの名無しさん mailto:sage [2010/05/23(日) 21:23:03 ]
-
プログラミング言語Javaに関する質問スレです。 JavaScript, Ajaxの質問は、ここでは受け付けていません。 Web製作管理 pc11.2ch.net/hp/ Webプログラミング pc11.2ch.net/php/ をご利用下さい。 よくある質問 ・「コマンドまたはファイル名が違います」 「'javac' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」 「Exception in thread "main" java.lang.NoClassDefFoundError: 」 ttp://www.wikiroom.com/java/?path,classpath ・String に == は使うな。equals() を使え。 ・「\12288 は不正な文字です。」 文字リテラル以外で全角スペースは使えません。半角スペースに。 ・その他の質問→「APIのjavadoc見ろ」 前スレッド ★★Java質問・相談スレッド138★★ pc12.2ch.net/test/read.cgi/tech/1272685619/ 次スレは>>950あたりで。 過去ログ、関連スレッド、よくある質問とその回答など、 質問をする前に、貴方が見なければならないサイトについての情報は、 下のwikiのページにまとめてあります。 www.wikiroom.com/java/
- 552 名前:デフォルトの名無しさん mailto:sage [2010/06/16(水) 20:45:39 ]
- >>548
それ以前になんと言う馬鹿げた数値入れてるんだ。 時分以前のその数値は何だ。
- 553 名前:デフォルトの名無しさん mailto:sage [2010/06/16(水) 20:47:24 ]
- テスト用の異常値なんだろ
- 554 名前:デフォルトの名無しさん mailto:sage [2010/06/17(木) 06:54:11 ]
-
ま、自分で0~23、0~59の範囲チェックするか、エラー処理するんだな。
- 555 名前:デフォルトの名無しさん mailto:sage [2010/06/17(木) 07:50:20 ]
- >>551
どういう意味?
- 556 名前:デフォルトの名無しさん mailto:sage [2010/06/17(木) 11:18:14 ]
- >>555
とりあえずAPI嫁や。
- 557 名前:デフォルトの名無しさん mailto:sage [2010/06/18(金) 02:27:28 ]
- setとは違うのね
- 558 名前:デフォルトの名無しさん mailto:sage [2010/06/18(金) 12:37:51 ]
- 例外の意味が分かってない
- 559 名前:デフォルトの名無しさん mailto:sage [2010/06/18(金) 13:44:26 ]
- pattern使って、特定のタグ(複数個)の中身を抜きたいです。
<A>1</A> <A>2</A> <A>3</A> 単純に ^.*<A>(.*)</A>.* でマッチかけちゃうと 先頭のタグから最後のタグまでの中身がごっそり抽出されちゃうので 1、2、3 という3つの要素が上手に抜けるパターンがあれば教えてください。
- 560 名前:デフォルトの名無しさん mailto:sage [2010/06/18(金) 14:01:08 ]
- >>559
わからんからListとfindで String string = "<A>1</A> <A>2</A>\r\n<A>3</A>"; Pattern pattern = Pattern.compile("<A>(.*?)</A>"); Matcher matcher = pattern.matcher(string); ArrayList<String> result = new ArrayList<String>(); while(matcher.find()) { result.add(matcher.group(1)); } System.out.println(result); // [1, 2, 3]
- 561 名前:デフォルトの名無しさん mailto:sage [2010/06/18(金) 15:33:57 ]
- >>560
おお、出来ました。 ありがとうございます。 参考までに、 .*のあとの?ってどういう意味ですか? 任意の一文字?
- 562 名前:デフォルトの名無しさん mailto:sage [2010/06/18(金) 15:43:57 ]
- >>561
普通の * は最長一致 *? は最短一致
- 563 名前:デフォルトの名無しさん mailto:sage [2010/06/18(金) 16:04:59 ]
- >>562
なるほど、勉強になりました。 ありがとうございます。
- 564 名前:デフォルトの名無しさん mailto:sage [2010/06/18(金) 18:48:32 ]
- >>526
過疎ってるから聞いちゃうけど、googleって何でよく叩かれてるの? グーグル八分の情報操作とストリートビューのプライバシ問題ぐらいしか知らなくて
- 565 名前:デフォルトの名無しさん [2010/06/19(土) 00:47:59 ]
- ストリートビューは酷いよな
- 566 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 00:48:04 ]
- >>562
++とかの強欲ってどういうときに使うんですか?
- 567 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 00:52:44 ]
- >>566
それくらいは自分で考えて
- 568 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 01:12:05 ]
- パケット検閲というのは具体的には
裏本 R18 ひとみちゃん と検索(グーグルじゃなくても)したら検索結果に行動調査した広告が表れて、 自分の家のすぐ近くにある「やよい本屋」の「今月の掘り出しビニ本」ってのが出ること。不吉だと思わないか?
- 569 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 01:18:10 ]
- >>564
評論家気取りでダメだしする人間なんてどこにでもいるだろ 理由聞いても良くてマスコミの受け売りか 最悪陰謀論じみた答えが返ってくるだけ
- 570 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 01:26:47 ]
- 30代ニートと20代ゆとりに何いっても無駄
「ひとみちゃんの裏本がオレの家の近くにもあったのか!!!」「ひとみちゃん2.0!!」とか言って喜んでるのがオチ
- 571 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 01:26:50 ]
- すいません
JAVA関係の質問スレッドはどこですか? タイトル的にここかと思ってみたらぜんぜん違うようですし。 知ってる方いたらお願いします
- 572 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 01:36:26 ]
- >>566
普通の最長一致マッチングではバックトラックが発生して非常に遅くなる場合がある。 強欲(Possessive quantifier)を使うとその部分はバックトラックが起きないので 高速にマッチングすることができる。 例) ダブルクォートでくくられた文字列に対するマッチ /"(?:[^"\\]++|\\.)*+"/
- 573 名前:572 mailto:sage [2010/06/19(土) 01:58:11 ]
- >高速にマッチングすることができる。
より正確には、 マッチしない場合にいつまでも未練たらしくバックトラックせずにスパッとあきらめるので結果的に速くなる。 マッチする場合にかかる時間はたいしてかわらない。
- 574 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 01:58:12 ]
- >>572
その説明はjavadocにあるのと同じですね。 最長と強欲のあまり理解してないし具体的な活用場面すらも知らないのに、あなたは正規表現を分かった気になってるだけじゃないですか?
- 575 名前:572 mailto:sage [2010/06/19(土) 02:00:15 ]
- ん?
- 576 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 02:02:11 ]
- >>572
強欲モードなどわざわざ用意しなくても、(?:)はグループしないのでバックトラックも不要だし実質強欲と同じことじゃないですか?
- 577 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 02:15:11 ]
- >>571
ジャバはオラクルに飲み込まれちゃったのでもうお先真っ暗ですよ。 オラクルは未だにジャバやソラリスなどの旧サン資産をどういう方向に持っていくかをちゃんと説明してないでしょ。 これからはMSとC#をお薦めします。MSがAPPLEに買収されるようなことはありません。
- 578 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 03:58:53 ]
- >>569
例えばどういう答え?
- 579 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 05:14:44 ]
- Javaって糞糞言われているけど、本当に糞なのだろうか?
ゴスリングまでScalaマンセーって言っているけど、 このままJavaやってていいのだろうか?
- 580 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 05:47:42 ]
- サンが消滅する前にjavaプラットはopenjdkにしてあるのであまり心配しなくて大丈夫ですよ。
アメリカ国内のサラリーマンの流動性をしっているなら、ゴズリンとかの旧サン社員でリストらされた大量のサラリーマンがそのうち起業するんじゃないですか?
- 581 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 07:03:19 ]
- は?
- 582 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 07:44:09 ]
-
googleが全部相続しちゃうでしょ。
- 583 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 08:08:28 ]
- 未だにジャバを使ってるなんてただのマヌケ
C#を使えば万事おkとまでは言わないけど、ipadやhtml5をみてみろ 時代は動いてるんだよね・・・
- 584 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 08:14:23 ]
- >>582
google社の実体はsunのようにオープンじゃないですよ。 googleがリリースしているカスライブラリや糞アプリ・低レベルWebサービスの質を見れば分かるでしょ。
- 585 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 13:22:23 ]
-
androidはソースも公開してる無料OSだし、google GOもソース公開してるでしょ。
- 586 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 13:55:00 ]
- androidはもとがlinuxだからだろ
goは実用レベルじゃないし
- 587 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 14:05:13 ]
- googleは口では立派なこと言ってても
実体はろくでもない感じ
- 588 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 14:49:42 ]
- まあ、androidとかgoogleのシェアが伸びると,困る人多いしねw
- 589 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 17:53:47 ]
- 困る人って誰ですおか?
- 590 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 18:02:08 ]
- 日本法人はひでぇな。
現場組からしたらこいつらマトモなアプリ設計できんのかみたいなのばかり。 コンピュータサイエンティスト肌ばかりでソルジャーが居ない。
- 591 名前:デフォルトの名無しさん [2010/06/19(土) 18:15:50 ]
- >>577
最近テレビCMやってね?
- 592 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 18:51:32 ]
- >>583
その言い分だと趣味でプログラム齧ってる方だろうから教えるけど 仕事でPG/SEやってる人にとっては最低後10年はJavaが必要と思うよ Javaが明日廃れるとしても、Javaで書かれたサービスが 現時点で既に腐るほど稼動してるからね 現職のPG/SEにとって言語は飯の種だから 有名所を食わず嫌いしてると自分の首を絞めてる様なもの
- 593 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 19:57:38 ]
- なんで最近C#を絶賛してる人が多いんだ?
pythonスレにもいたし。
- 594 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 19:59:09 ]
- 新卒が派遣先で C# 覚えて喜んでんじゃねぇの。
- 595 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 20:16:17 ]
- >>591
自分の部屋にテレビはあるが、まったく電源も付けないでもう1年は経つ
- 596 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 20:43:37 ]
- >>592
Javaを使って自分でライブラリやコンポネント開発をするわけじゃないでしょう。 やってることといったらせいぜいweb.xmlの編集とロー・サーブレットへワンライナーの追加じゃないの? そういう日常の作業ならjavaのような重量級じゃなくてrubyとかで十分なのかなって思う。 どうせ君、javaでMyBTreeMapを実装できなければ、htmlやcssとかすらも使いこなせないんでしょ?(笑)
- 597 名前:デフォルトの名無しさん [2010/06/19(土) 20:52:02 ]
-
/ ̄ ̄ ヽ, / ', おい、まずHPという言葉を使うのやめろ。 {0} /¨`ヽ {0} HPといえばヒューレット・パッカードのことだ。 l ヽ._.ノ i それにウェブサイトのことをホームページとかHPと呼ぶな。 ノ. `ー'′ .', _, ‐'´ \ / `ー、_ / ' ̄`Y´ ̄`Y´ ̄`レ⌒ヽ { 、 ノ、 | _,,ム,_ ノl 'い ヾ`ー〜'´ ̄__っ八 ノ \ヽ、 ー / ー 〉 \ \`ヽ-‐'´ ̄`冖ー-く || \ \ \ ∧_∧ || \ \ \ ( ´Д`)oO(オイ、なんか変なのがいるぞ) || \ \ \ / ヽ || \ \ / | | | || \ \∧_∧ (⌒\|__/ / ヽ( )o(目合わせるなって)∧_∧ / く \ ( )oO(うわー、なんかこっち見てるよ) | \ \/ ヽ | |ヽ、二⌒) / | | |
- 598 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 21:02:18 ]
- >>596
>web.xmlの編集とロー・サーブレットへワンライナーの追加じゃないの? そんな簡単な仕事ばっかりだったら苦労しないなwww というか、それインターネットで公開するようなアプリ前提か?www >>592は、普通の企業アプリのことをいっているんだと思うぞ
- 599 名前:デフォルトの名無しさん mailto:sage [2010/06/19(土) 21:03:36 ]
- 釣られてんじゃねーよ
- 600 名前:デフォルトの名無しさん [2010/06/19(土) 23:34:25 ]
- >>595
一年前の君と今の君の違いは何?
- 601 名前:デフォルトの名無しさん mailto:sage [2010/06/20(日) 02:10:36 ]
- これからはappleとobjcですよ。microsoftじゃなくて
- 602 名前:デフォルトの名無しさん mailto:sage [2010/06/20(日) 02:28:34 ]
- >>598,600
英語は大事ですよね。トーイック何点ですか?
- 603 名前:デフォルトの名無しさん mailto:sage [2010/06/20(日) 03:30:04 ]
- >>592
あなたのようなカスに教えてもらわなくて結構です 即刻御自分の巣にお帰りください
- 604 名前:デフォルトの名無しさん mailto:sage [2010/06/20(日) 04:10:38 ]
- これってなんでsegfaultになるの?
public class Crash { public static void main(String[] args) { Object[] o = null; while (true) { o = new Object[] {o}; } } }
- 605 名前:デフォルトの名無しさん [2010/06/20(日) 05:04:09 ]
- おい、まずHPという言葉を使うのやめろ。HPといえばヒューレット・パッカードのことだ。
それにウェブサイトのことをホームページとかHPと呼ぶな。 それにWikipediaとWikiを一緒にするな。Wikipediaは解説をするようなサイトではないが Wikipediaの姉妹プロジェクトWikibooksは解説をするようなサイトだ。 他にも、同じWikipediaの創設者ジミー・ウェールズが作ったWikiaという、 そこいらにある@Wikiやwikiwikiやwikihouseに類似したサービスがある。そこにApacheのWikiがあればそれを閲覧、 それがなければWikiaの英語版を探す、それでもなければWikiaに新しいApache Wikiを作る。 というくらいのことをしろ。 そもそもApacheにはすでにWikiが用意されているわけだが。 wiki.apache.org/
- 606 名前:デフォルトの名無しさん mailto:sage [2010/06/20(日) 06:46:12 ]
- >>605
タイムトラベラーさんですね?
- 607 名前:デフォルトの名無しさん mailto:sage [2010/06/20(日) 07:48:07 ]
- >>604
VMに配列次元数の制限があればそれにひっかかる。 仮に配列次元数が無制限のVMがあっても、無限に配列作っていけばいつかはメモリ使い尽くすだろ。
- 608 名前:デフォルトの名無しさん mailto:sage [2010/06/20(日) 07:54:54 ]
- >>607
でもそれだったらThrowableが投げられそうじゃね?
- 609 名前:デフォルトの名無しさん mailto:sage [2010/06/20(日) 08:06:51 ]
- >>608
じゃ、VMのバグなんじゃね?
- 610 名前:デフォルトの名無しさん mailto:sage [2010/06/20(日) 08:47:42 ]
- >>609
なるほど ありがと じゃーね(^_^/~
- 611 名前:デフォルトの名無しさん [2010/06/20(日) 10:20:17 ]
- java-jaがイベント始めたぞ
ttp://keccon2010.appspot.com/
- 612 名前:デフォルトの名無しさん [2010/06/20(日) 10:56:11 ]
- int count=0;
int i; for(i=0;i<10;i++){ println(count); count++; } このfor文をTimerTaskを使って1秒ごとに表示したいのですが、どうすればいいでしょうか?
- 613 名前:デフォルトの名無しさん mailto:sage [2010/06/20(日) 11:19:24 ]
- >>612
バカだろおまえ。何で1秒ごとに実行したいprint文をループで回してんだ。 ループさせる必要ないだろ。
- 614 名前:デフォルトの名無しさん mailto:sage [2010/06/20(日) 11:48:57 ]
- じえんおつ
- 615 名前:デフォルトの名無しさん mailto:sage [2010/06/20(日) 17:01:31 ]
- >>603
都合悪くなると暴言吐くとか小学生かwww 理性的に言い返す事もできないのなら態々恥晒さずせめてスルーしろよ C#使えるならJavaなんて半年もプロジェクトに突っ込まれたら嫌でも覚えるだろ普通 ってかC#やりたいならお前がC#スレに帰れ スレタイよく見ろ
- 616 名前:デフォルトの名無しさん mailto:sage [2010/06/20(日) 21:44:51 ]
- java.awt.Graphicsに浮動小数点数を引数にもつ図形の描画メソッドってないんでしょうか?
- 617 名前:デフォルトの名無しさん mailto:sage [2010/06/20(日) 22:10:08 ]
- java.awt. Graphics2D を使ってください
- 618 名前:デフォルトの名無しさん mailto:sage [2010/06/20(日) 22:11:23 ]
- java.awt.Graphics2Dにはあるということですか?
- 619 名前:デフォルトの名無しさん mailto:sage [2010/06/20(日) 22:15:34 ]
- 何書きたいかしらんけど
Line2D.Doubleとか Arc2D.Doubleとか使えばいいんじゃないの Graphics#draw(new Line2D.Double(double x1, double y1, double x2, double y2) とか
- 620 名前:デフォルトの名無しさん mailto:sage [2010/06/20(日) 22:20:14 ]
- なるほど、勉強になりました
ありがとうございましたー
- 621 名前:デフォルトの名無しさん [2010/06/21(月) 12:48:13 ]
- 百万のデータをset,list系に格納するより、同数のデータをデータベースに格納する方が
メモリ使用量が高い気がする。つまりヒープ使用で食うメモリはさほど気にしなくて良い。
- 622 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 12:59:49 ]
- >>610
32bitJavaの制限回避目的ならDBで可?
- 623 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 15:02:35 ]
-
当たり前のことをくどくどと・・・
- 624 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 15:18:47 ]
- 変なのがいついちゃったみたいだな
- 625 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 15:31:17 ]
- C言語しか経験ないんだけど、
例えばC言語で関数をコールしたら結果を待つじゃないですか JAVAの場合だと普通にCDした場合、メソッドをコールしたら結果が返ってくるまで待ってるものなんでしょうか? JAVAはメソッドコールしたら投げっぱなしで次の処理行くよって言ってたのですが サイト色々見てたけど訳がわからなくなってきた
- 626 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 15:51:26 ]
-
それはマルチスレッドCPUでハイパースレッド利用する場合ね。 Cだって、Intel提供のハイパースレッド対応コンパイラ使えばそういうことできる。
- 627 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 15:53:01 ]
- やっぱりスレッドを利用すること前提なんですね
ありがとうございます
- 628 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 15:56:48 ]
- はあ?
- 629 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 17:24:41 ]
- >>624
自演お疲れ様です
- 630 名前:デフォルトの名無しさん [2010/06/21(月) 19:15:06 ]
- Threadを継承していないクラスで
sleepみたいに一時的に止める方法ありませんか。 パラパラ漫画みたいにコマ送りしたいんです。
- 631 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 19:21:43 ]
- >>630
Thread.sleep(n);
- 632 名前:デフォルトの名無しさん [2010/06/21(月) 19:53:30 ]
- >>631
ありがとうございます。うまくいきました。
- 633 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 22:53:19 ]
- >>632
はい
- 634 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 23:20:25 ]
-
自演ばればれ
- 635 名前:デフォルトの名無しさん mailto:sage [2010/06/21(月) 23:53:58 ]
- ImageIO.read()の引数にFile、ImageInputStream、InputStreamといろいろ渡せるのですが
結局どれが一番高速なんですか; APIの「復号化」の意味もあやふや。
- 636 名前:デフォルトの名無しさん mailto:sage [2010/06/22(火) 07:11:00 ]
- 「ランタイムがメモリマップドファイルを介して画像デコードしてくれるかも」
「プリミティブ型配列の読み込みがnative化してて早いかも」 と根拠無き期待を込めてFileImageInputStream引数をオススメしてみるテスト
- 637 名前:デフォルトの名無しさん mailto:sage [2010/06/22(火) 07:49:19 ]
- ImageIO#read内部でよきに計らってくれる事を期待するならFileでもいいと思うけど。
ImageIO#read内部でFileからFileImageInputStream作る部分に不具合があるなら話は別だけど。
- 638 名前:デフォルトの名無しさん mailto:sage [2010/06/22(火) 08:29:46 ]
- >>636
jdkのソースみて確かめれば十分
- 639 名前:デフォルトの名無しさん [2010/06/22(火) 15:05:24 ]
- Error 500: Problem accessing the absolute URL "2010.wimbledon.org/en_GB/includes/header_search.ssi". java.net.ConnectException: A remote host did not respond within the timeout period.
これはどういうことでしょうか? よろしくお願いします
- 640 名前:デフォルトの名無しさん mailto:sage [2010/06/22(火) 15:15:54 ]
- や、やばいよ!
- 641 名前:デフォルトの名無しさん mailto:sage [2010/06/22(火) 19:13:57 ]
- 500秒後にコンピューターが爆発します
- 642 名前:デフォルトの名無しさん mailto:sage [2010/06/22(火) 19:38:13 ]
- >>639
英語がわからんでもHTTP 500でググればいいだろ。 なんでそのエラーが出たかはそれだけじゃ知りようがない。
- 643 名前:デフォルトの名無しさん mailto:sage [2010/06/22(火) 20:22:30 ]
- システムエンコーディングをjavaアプリケーションから変更することはできるでしょうか?
環境によってバイト変換時に文字コード指定したくないので… System.setProperty("file.encoding", "MS932"); で問題なくセットできたのですが、デフォルトエンコードは変わりませんでした。
- 644 名前:デフォルトの名無しさん mailto:sage [2010/06/22(火) 22:02:18 ]
- >>643
それ、ジャバの問題じゃないから。たとえばPHPでシステムエンコードどう変えるかとか、Cからどう変えるかとか OS調べろ。
- 645 名前:デフォルトの名無しさん mailto:sage [2010/06/23(水) 09:57:17 ]
- tomcat.exeに=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005のオプションをつけることはできるでしょうか
- 646 名前:デフォルトの名無しさん mailto:sage [2010/06/23(水) 10:45:16 ]
- 世界中からロボットでRSSのリンクを拾っても
問題ないですかね?
- 647 名前:デフォルトの名無しさん mailto:sage [2010/06/23(水) 11:20:00 ]
- >>646
世界中って例えばどこから? ジャマイカ? で、RSSってなに?
- 648 名前:デフォルトの名無しさん mailto:sage [2010/06/23(水) 14:04:45 ]
- if( i==0 || i==1 || i==2 ) を
if( i==0 || 1 || 2 ) //当然エラー みたいに簡略化する文法てないんですか
- 649 名前:デフォルトの名無しさん mailto:sage [2010/06/23(水) 14:27:37 ]
- switch(i){case 1: case 2: case 3:}
- 650 名前:デフォルトの名無しさん mailto:sage [2010/06/23(水) 15:28:33 ]
- >>648
if(i>=0 && i=<2)
- 651 名前:デフォルトの名無しさん mailto:sage [2010/06/23(水) 20:46:06 ]
- 質問に便乗させていただいて…
int[]を引数に持つメソッドmyMethodに{1,2,3}を渡したい場合って int[] array = {1,2,3}; myMethod(array); みたいに書けますが、横着して myMethod({1,2,3}); なんて書くとエラーになりますよね。 なんとか簡略化できないもんでしょうか?それとも欲張りすぎ?
- 652 名前:デフォルトの名無しさん mailto:sage [2010/06/23(水) 20:50:15 ]
- myMethod(int ... array) で宣言すればいいと思うよ。
よびだしは、 myMethod(1, 2, 3) でも、 myMethod(new int[] { 1, 2, 3}) でも OK
|

|