【初心者】Java質問・相談スレッド121【歓迎】at TECH
【初心者】Java質問・相談スレッド121【歓迎】 - 暇つぶし2ch755:デフォルトの名無しさん
08/12/07 19:21:00
>>752
Formatterだかなんだかのクラスを使う

756:デフォルトの名無しさん
08/12/07 19:29:17
>>753
あなたの理解できる範囲で書いたというプログラムなら
自分が書いたプログラムが何をしようとしてるかぐらい分かるよね?
それを噛み砕いて教えてくださいって話が意味不明なのですが・・
例えば以下のような処理なんかは、こうしたいって意図がないと書けないと思うのですが
new BufferedInputStream(new FileSteream("property.file"));


757:デフォルトの名無しさん
08/12/07 20:10:48
Serializableは配列も直列化するのは分かりましたが、Object[]の中身も自動で直列化するんですか?
class My1 implements Serializable
{
Object[] f1;
Serializable[] f2;
}

f1, f2 の配列の中身のオブジェクトは両者ともwriteObjectを書かなくても自動で直列化(デープコピー)されるんでしょうか。

758:超初心者
08/12/07 21:19:37
>>756
もちろんnew BufferedInputStream(new FileSteream("property.file"));は何をしているか分かりますよ。
問題に対しての解答プログラムになっていないのが分からないという事なんですよ。
自分でこういうの書いてみましたという事です。

759:デフォルトの名無しさん
08/12/07 21:25:29
>>758
そもそも問題の意味わかってんの?

760:デフォルトの名無しさん
08/12/07 21:28:00
>>757
はい
中身のオブジェクトがすべてSerializableを実装していればですが

761:デフォルトの名無しさん
08/12/07 21:50:22
>>753
解りませんでした、というのは、どの点が解らないのか
教えてください、というのは、どの点について教えてほしいのか
パッケージ?
継承?
コンストラクタ?
何を答えて欲しいのか我々はどうすればいいのか質問内容は具体的に

あと、せめてコンパイルの通るコードを
コンパイルエラーが解決できないという話なら、そのエラーメッセージを
書き間違いや下手な省略は解決を難しくするから、
ソースコードやエラーメッセージはなるべく丸ごとコピペするべき

もう全部丸投げするからずばり答えを下さいという話なら宿題スレへ

762:デフォルトの名無しさん
08/12/07 22:08:55
Object[] f1; なんですが、各要素インスタンスがSerializable実装してないときは例外発生で知らせてくれるんでしょうか?


763:デフォルトの名無しさん
08/12/07 22:43:23
>>755
質問文に Formatter を使うって書いてあるんだけど


764:デフォルトの名無しさん
08/12/07 22:51:15
>>726-728
やっぱり理由があるんですね

答えてくれてありがとうございました

765:デフォルトの名無しさん
08/12/08 02:56:46
>>764
出力の場合は、原理的にバッファなしで改行までそのまま吐き出せるけど
入力の場合は、バッファを用意して改行が来るまで待たなくてはならない。
似てるようで必要とされるものが異なる。

766:デフォルトの名無しさん
08/12/08 03:03:41
>>761
宿題じゃないんだから丸投げだからって宿題スレに誘導すんなよwww

767:デフォルトの名無しさん
08/12/08 03:25:32
>>753
継承とはどういうものか、継承するとなにがどうなるのか。
コンストラクタをどう書くのかさえ分かってない。
未経験で入社してまだ一週間なら、こんな質問もまだ許されるだろ。
今のうちに社内の先輩なり同僚なりにガンガン聞いとけ。
そんな余裕も無いような社なら、今後もやってけないだろう。

768:デフォルトの名無しさん
08/12/08 12:12:36
質問です。
JToolBarで作ったツールバーの中身の配置を決めたいときにはどうしたらいいんでしょうか。
検索してもツールバー自体をどこにおくかというものしかでてきませんでした。
ツールバーはEastに配置する予定です。

769:デフォルトの名無しさん
08/12/08 14:54:55
配置って具体的には? レイアウトマネージャ変えないことにはあんまり大胆な変更は加えられないよ

770:デフォルトの名無しさん
08/12/08 15:45:04
768です。
すいません自己解決?しました。ツールバー使わなくてもよくなりました。
申し訳ありません。

771:デフォルトの名無しさん
08/12/08 16:47:54
>>733
URLリンク(java.sun.com)

public final class Integer
 extends Number
  implements Comparable<Integer>

Integer クラスは、プリミティブ型 int の値をオブジェクトにラップします。Integer 型のオブジェクトには、型が int の単一フィールドが含まれます。


>APIを見てもどこにもそんなフィールどは無いようです。
本気ですか?

772:デフォルトの名無しさん
08/12/08 19:28:32
goo辞書のようなWeb上の辞書で一度に複数の単語を引くプログラムを
作りたいのですが、糸口がつかめません。

特定のURLにアクセス→単語検索→単語の説明のみ抽出

のように処理したいのですが、何か参考になるサイト、文献がございましたら
教えてください。

773:デフォルトの名無しさん
08/12/08 19:40:13
eclipseでpackageする場合はファイルを格納したpackage名と宣言したpackageが一致していないと駄目なんすかね?

774:デフォルトの名無しさん
08/12/08 20:09:01
JAVAで全ての文字を半角から全角に変換させるにはどうすればいいんですか??

775:デフォルトの名無しさん
08/12/08 20:20:41
>>772
ParserDelegatorを使うサンプルとか

776:デフォルトの名無しさん
08/12/08 20:30:27
>>774
char型にして区間でマッピングしてやったら?

777:デフォルトの名無しさん
08/12/08 20:56:25
Javaは配列辺りまで理解して今はクラスの基礎を勉強してる俺が
SJC-A受けてみようと思う。
今日、Amazonで参考書買った、
Sun教科書とか言うドッチカト言うと青本では無く紫本と
徹底攻略とか言う通称黒本の二冊をお急ぎ便で頼んだ。



受かると思いますか?…

778:デフォルトの名無しさん
08/12/08 21:06:01
マルチすんな

779:デフォルトの名無しさん
08/12/08 21:27:50
>>777
おまえみたいな奴はもし受かっても会社では通用しないな。rubyにしとけw

780:デフォルトの名無しさん
08/12/08 21:34:23
>>779
おまえさ~。資格ってのは、もってりゃいいってもんじゃないんだよ。
Javaの資格は結構そういっても深い知識が必要な部分もでてくるんだよ。

問題は、そこんところちゃんと理解して一応Javaプログラムの基本は知ってマスっていえることが大事なんだよ。
そんくらいの力があれば資格もいらんし、面接の時に役立つくらいなんだよ。

まず、結論から言って配列まで理解っていう程度じゃ100%受からん。おまけに、受験料が無駄だからやめときな。
それより、地道にちゃんとした力をつけることをお勧めする。

781:デフォルトの名無しさん
08/12/08 21:44:32
意味不明

782:デフォルトの名無しさん
08/12/08 21:50:46
いや、そこは笑うところだろ?

783:デフォルトの名無しさん
08/12/08 22:02:38
資格持ってるからといって期待させといて、実際に仕事任せて出来なかったら逆にうらまれるだけだしな・・・
それよか、英語の文献読むことが多いだろうしtoeic受けたほうがいいよw

784:デフォルトの名無しさん
08/12/08 22:04:12
マイクロスフとWORDマスター(ゴールド)持ってますよっ!!!って言われても、つい笑っちゃうのは俺だけじゃないはず!

785:デフォルトの名無しさん
08/12/08 22:11:07
PCに接続しているデバイス(加速度センサ)からUDP通信で取得しているデータを
リアルタイムにグラフ化したいのですが、javaでそのようなことは可能なのでしょうか?
※イメージとしては、心電図のようなロールする感じのグラフです。
java初めて間もないので、教えていただけるとありがたいです。


786:デフォルトの名無しさん
08/12/08 22:24:03
できません。

787:デフォルトの名無しさん
08/12/08 22:34:45
>>785
awtとかアプレットレベルだけど、コンピュータを使って関数グラフを描くって事がわかってないと難しいんじゃない?
グラフ化したいのが目的ならjavaではなく他の専用アプリを使う。

788:デフォルトの名無しさん
08/12/08 22:45:15
どなたか Java のお仕事くらはい…。

789:デフォルトの名無しさん
08/12/08 22:49:12
とにかくさ~>>777に受かるか受からないか
受かるとしたらどの位か答えてあげてよ

790:デフォルトの名無しさん
08/12/08 22:52:13
>>785
OpenGLがいいんじゃない?

791:デフォルトの名無しさん
08/12/08 22:54:30
Aは受けたことないからわかんね

URLリンク(suned.sun.co.jp)

主な出題範囲を見る感じ100%受からないとおもた

792:デフォルトの名無しさん
08/12/08 23:03:25
>>788
最近javaでゲームの環境(描画とかハード的な対応)が整ってきたから
ヒマならjava2dの勉強がてらゲームとかパズル作ってみるといいよ。
3dは高校程度になるけど、2dとかアニメーションなら中学程度(せいぜい連立方程式と2次方程式程度)でおk

793:デフォルトの名無しさん
08/12/08 23:11:50
仕事だって言ってるだろうが
勉強がてらに作られたゲームをお前買ってくれんのか?

794:デフォルトの名無しさん
08/12/08 23:13:17
だめだなぁ

795:デフォルトの名無しさん
08/12/08 23:22:51
こんなスレで仕事を募集する人間のつくったモノなんて、誰も買おうとは思わない

796:デフォルトの名無しさん
08/12/08 23:33:32
>>793
おまえに仕事を頼んだら何されるか分かったもんじゃないなw
もしおまえのバグで顧客が押しかけてきたら、ちゃんと責任とってくれるんだろうな?

797:デフォルトの名無しさん
08/12/08 23:35:25
>>793
おまえ、なんか調子乗ってるだろ。もうこのスレ来ないでくれないか?おまえみたいのが一番迷惑なんだよ

798:デフォルトの名無しさん
08/12/08 23:41:30
早いところオッサンは引退した方がいいかもなw

799:デフォルトの名無しさん
08/12/08 23:47:31
>>793
おまえ、>>777の質問に答えてやれよ

800:デフォルトの名無しさん
08/12/08 23:49:10
自演もいらんなw
はよ消えろww

801:デフォルトの名無しさん
08/12/08 23:52:48
>>788
そういえば、ポトペタ開発はどうしたんですか?

802:デフォルトの名無しさん
08/12/08 23:55:21
資格とか持ってる奴の方が実際は役に立たないのがおおいよね。

803:デフォルトの名無しさん
08/12/09 00:00:59
数えたことが無いので知らん

804:デフォルトの名無しさん
08/12/09 00:01:47
テストは満点、適応能力は0点なんて昔からいるだろ。

805:デフォルトの名無しさん
08/12/09 00:08:43
>>786
そうですか…残念です。
>>787
なるほど、他当たってみます。
>>790
聞いたことはありますね。調べてみます。

↑返信ありがとうございました。
また、java関係で疑問質問等出ましたら書き込むので
そのときはよろしくお願いします。


806:デフォルトの名無しさん
08/12/09 00:08:52
>>793は、テストは0点、協調性0点ってことですかw

807:デフォルトの名無しさん
08/12/09 00:11:16
javaの本でどこでも読めるような小さいサイズの
リファレンスみたいなのありませんか?
入門の次くらいに読む本ならなんでもおkです。

808:デフォルトの名無しさん
08/12/09 00:23:11
First Head Javaだっけ?あれは?

809:デフォルトの名無しさん
08/12/09 00:26:22
>>806
どうせ古い知識とか昔の小技とかこだわってるオッサンだろw
もう化石だしほっといていいんじゃね?

810:デフォルトの名無しさん
08/12/09 00:38:01
森田スクロールは今のコンシューマ開発でも使われている。
とか言ってみるw

811:デフォルトの名無しさん
08/12/09 03:16:04
>>805
その様子だと、何か書き込むならもっとjavaのことを勉強してからの方がいいですよ。

812:デフォルトの名無しさん
08/12/09 10:10:36
プログラミングの資格を誇示するやつってろくなやついないから、 >>777 には受かって欲しいなぁ。

813:デフォルトの名無しさん
08/12/09 10:40:00
古い情報ニ種を持ってて古い一種に英語が分からずに落ちて他何も持ってない俺でも
ボソボソとだがやってけるんだから、資格なんて…資格なんてっ!

でも資格もってると実際には使えんヤツでも手当て出たりするんだよな…もったいねぇ。

814:デフォルトの名無しさん
08/12/09 10:49:00
資格というのは手当てのために取るもんだから、持ってるからといって凄腕なわけでない。
トーイックとかもってないと上に上がれない職種も多いでしょ。
警察と同じで一種の昇給試験にちかい。
それよりも仕事もってくる嗅覚(営業)の特技が合った方が先々でやってけるw

815:デフォルトの名無しさん
08/12/09 12:34:12
情報二種とか懐かしすぎるだろ、持ってる事忘れてたわ
取得当時はまだ高校生になったばかりだったなあ(遠い目

816:デフォルトの名無しさん
08/12/09 12:39:27
資格なんてとって遊んでる暇があったら、仕事しなさい

817:デフォルトの名無しさん
08/12/09 12:45:40
法的に有利にならない資格は取っても無駄

818:デフォルトの名無しさん
08/12/09 13:24:01
質問です。
スクリプトとか訳ワカメなんですが
オンラインゲームのFEZで出てる
エガクロックのブログに張り付けたりするパーツを
G15SゲーミングキーボードのLCD画面に入れたいんですが
見てもらえば分かるかもですがエガチャンの動画?ムービー系も出てて
入れるのにはそれをなくさないといけません。
LCDスタジオつかって読み込ませようとしたんですが無理でした
一応スクリプト?みたいなのは貼っておきます
カテ違いの場合は言ってもらえればすぐ出ますので
お願いします

<script type='text/javascript' src='URLリンク(www.fezero.jp)'></script><script>writeEgaTag('dnxfffQ4owirFR-
MQqWMNH5mDWCzVE4mMxFGmTUOMaRsmtgGH2.fwH4rYRDvJgQiNt.2vLmkJ1BtTmCdHfyKOQQa5w8eBnP
6vAdin0PhS4o_', '', '', '')</script>


819:デフォルトの名無しさん
08/12/09 13:45:07
よくは知らんが日本語って日本人にも難しいらしいな

820:デフォルトの名無しさん
08/12/09 13:56:21
Java と JavaScript は違うものだと何度言えば

821:デフォルトの名無しさん
08/12/09 14:02:37
すんません
Graphics2DオブジェクトにdrawStringメソッドで文字を載せたいのですが、
反映されるのは半角英数だけ、日本語の全角文字(半角カナも)は、ごとごとく無視されます。

たとえば
g2.drawString("abcあいdeうえfおghi",100,100)のようにすると、

アウトプットは
「abcdefghi」
と表示されます。

日本語反映する方法ありましたら教えてください。

822:デフォルトの名無しさん
08/12/09 15:06:34
フォントの問題では?
日本語のフォントを指定してみたら?

823:デフォルトの名無しさん
08/12/09 16:15:58
>>822
そうでもないようです。

これでやろうとしているのが、iTextによるPDF生成でして。

PdfContentByte型でクリエイトできるGraphics2Dクラスにいろいろ図形などを描画していくことで表示ができる仕組みですが、
drawStringでテキストを置くときだけ、日本語文字が無視されるようです。

特殊な使い方ですが、iTextでの開発経験のある方いらっしゃいませぬか・・・

824:デフォルトの名無しさん
08/12/09 17:18:52
俺SUGEEE人気だwwww
よく釣れたwwwwwwww

825:デフォルトの名無しさん
08/12/09 17:20:16
ごばく

826:デフォルトの名無しさん
08/12/09 17:34:26
>>823
>そうでもないようです。
どのような処理を行った結果、そう思うんですか?

827:デフォルトの名無しさん
08/12/09 19:34:27
俺も iText で文字配置したりしてるけど、別に普通に出力されるねぇ。

前に日本語が表示できなかったか、文字化けしたか忘れたけど、
それはサーバーにフォントを入れたら解決した様な………気がする。
ごめん忘れたww

詳しくは忘れたけど、俺は showTextAligned で表示してるよ。
それでできない?

828:デフォルトの名無しさん
08/12/09 20:21:53
PdfContentByte型

829:デフォルトの名無しさん
08/12/09 21:01:13
public void mouseDragged(MouseEvent e) { }
のe.getButton()(何のボタンが押されているか取得するメソッド)がドラッグ開始時や,している最中,終了時も0(MouseEvent.NOBUTTON)なんだけどこれは仕様?
こういうのがやりたいんだけど↓
public void mouseDragged(MouseEvent e) {
if (e.getButton() == MouseEvent.MOUSE_CLICKED) {
// ドラッグ開始直後の処理
}
else if (e.getButton() == MouseEvent.MOUSE_DRAGGED) {
// ドラッグ中の処理
}
else if (e.getButton() == MouseEvent.MOUSE_CLICKED) {
// ドラッグ後の処理
}
}
ドラッグ開始直後からドラッグ中・ドラッグ後までマウスがどのように動いたかの座標を用いた処理をしたいんだけど(Canvasに描かれた絵をD&Dで移動させたい)
mousePressedやmouseReleseでe.getButton()やったらちゃんと値が出力されたんで,ここで座標を取得出来るんだろうけど処理がいろんなところに散らばるのでやりたくない.

830:デフォルトの名無しさん
08/12/09 21:45:51
>>829
比較対象が間違ってる。
MouseEvent.MOUSE_CLICKEDやMouseEvent.MOUSE_DRAGGEDは、
MouseEvent#getID()と比較すべきもの。
MouseEventの、特にgetButton()のjavadoc嫁。

>mousePressedやmouseReleseでe.getButton()やったらちゃんと値が出力されたんで,...
たまたま、定数値が同じだっただけだろう。

831:デフォルトの名無しさん
08/12/09 23:40:55
すまそ。Web系ってなんじゃらほい?とおもって、JSP/Servletやったら、結構おもしろい。

で、近くのBOOKOFFいって、Web系の本を探してきたら、Web+DBPressっていうのが
105円でうってたから、買ってきた。これに、EJBっていうのがあるからやってみたいんだけど
JBossっていうのが最新版とだいぶバージョンが違ってるんだけど、最新版のJBossでも動くかお(´・ω・`)?

832:デフォルトの名無しさん
08/12/10 00:06:08
おまえなんか105円だろ。我慢しろ。

833:デフォルトの名無しさん
08/12/10 00:19:14
eclipse のデバッグで引数に c:\*.zip みたいな指定をすると、それにマッチするファイルが
自動的に展開され、 c:\aaaaa.zip みたいな値に変わって引数として渡ってしまいます。
これをそのまま、指定した引数を渡すにはどうすれば良いのでしょうか?

また、コマンドラインでも "c:\*.zip" のようにダブルクォートで区切ってやら無いと上手く
引数で渡ってくれません。 わざわざダブルクォートで区切らないで済む方法は無いのでしょうか?

834:デフォルトの名無しさん
08/12/10 00:26:00
Javaにおいて質問
ソートの基本選択法のメソッドを非再帰的に作ったんだけど、
これって再帰的なメソッドを作れる?

もし作れたら、その骨格を教えてください
どうにも煮詰まってしまって・・・

835:デフォルトの名無しさん
08/12/10 00:39:47
選択法の何所を再帰化したいのかよく分からない。
最小値選択のループか、並べ替え部分の実装か。
最小値選択のループは文字単位で繰り返すので、ここを再帰化
したら再帰の深さが文字列長分になって大変だと思う。

836:デフォルトの名無しさん
08/12/10 01:19:19
Please, I am from spain and i need the java code of Shikaku because I donエt understand Japanish, if is posible in java or englis..?
Thanks a lot
Fany

837:デフォルトの名無しさん
08/12/10 01:30:13
>>834
言いっぱなしもあれなので、一応作ってみました。

public static void selectSort(int[] array, int offset){

  int minIndex = offset;
  for(int i = offset + 1; i < array.length; i++)
    if(array[i] < array[minIndex]) minIndex = i;

  int min = array[minIndex];
  array[minIndex] = array[offset];
  array[offset] = min;

  if(offset < array.length - 2)
    selectSort(array, offset + 1);
}

でも「文字列長分だけ再帰が深くなる」ので、実用的ではありません。

838:デフォルトの名無しさん
08/12/10 02:08:11
>>836
might be...
Shikaku:quadrangolo
new Rectangle(0, 0, 10, 10)




839:デフォルトの名無しさん
08/12/10 02:23:20
>>836
Dizionario ecco.
URLリンク(www.goihata.com)


840:デフォルトの名無しさん
08/12/10 07:38:37
>>837
サンクス
試してみる

841:デフォルトの名無しさん
08/12/10 11:47:22
地球のみんな、オラに元気と知恵をわけてくれ!!
午後から仕事で面接なんだけど、Javaで構築する開発案件で、
「Javaの技術力に自信あるヤツ急募!面接で経験や技術力をアピールしてくんろ!」
て話らしいんだけど、Javaの経験値アピールするにはどんな話がよいと思ふ?

って他人に質問するくらい、オラは低レベル(Java使った実務経験3年程度)ですょ。。。 orz



最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch