【初心者】Java質問・相談スレッド123【歓迎】
at TECH
834:デフォルトの名無しさん
09/02/18 09:48:02
printlnを一切ほかのところに書かずに全部それで統一できるならね
835:デフォルトの名無しさん
09/02/18 09:51:57
>>834
なるほど!
836:デフォルトの名無しさん
09/02/18 12:21:08
>>833
自分で作らないで java.util.logging を使ってあげてください。
837:デフォルトの名無しさん
09/02/18 13:13:28
自分の銀行口座に振り込まれたログをJAVAを用いて管理したいのですがそのようなAPIを公開している銀行又はライブラリはありますか?
分かる方がいらっしゃったら返答お願いします
838:デフォルトの名無しさん
09/02/18 13:22:01
透明なJFrame,もしくはJWindowを作成したいと思っています。
java6から利用可能と聞きました。
JAVA FXは利用しないやり方を知りたいです。
よろしくお願いします。
839:デフォルトの名無しさん
09/02/18 13:36:00
>>837
危険だから公開はしないと思うぞ。
でもMicrosoftMoneyに取り込める所はあるから、
同じプロトコルを使えば可能なのかも。
840:デフォルトの名無しさん
09/02/18 13:41:51
>>838
update10以降とかじゃなかったっけ?
AWTUtilties#setWindowOpacity(Window,float)とかだったと思う。
841:デフォルトの名無しさん
09/02/18 13:55:09
>>832
総称型を使ってるからキャストはいらないんじゃね?
>>818のソースで動いてるし、問題あるか知りたいんだろ。
842:デフォルトの名無しさん
09/02/18 14:09:43
>>841
大丈夫っぽいね
無検査〜はジェネリック使わないとバシバシ警告だしてきてウザイやね
843:830
09/02/18 15:29:47
>>832
馬鹿は回答しないでください><
844:デフォルトの名無しさん
09/02/18 16:00:25
プログラミング自体はじめたばかりの初心者です
BBSをListで作る練習をしていて、例題に
public Writing[] list() throws BbsException{
~~~~~~~~~~~~~~~
}
という記述があったのですが、波線のところはどういうことをしているのでしょうか?
Writingクラスは別にあります。
845:デフォルトの名無しさん
09/02/18 16:05:44
何かしてるわけじゃないです
戻り値はWriting[]型で引数なしのlistという名前のメソッドを定義しますよと伝えてるだけです
846:884
09/02/18 16:27:00
なるほど
ありがとうございました。
847:デフォルトの名無しさん
09/02/18 17:13:37
java教科書くらい読めよ
848:デフォルトの名無しさん
09/02/18 21:55:11
浮動小数点演算について質問です。
例えば単純な引き算で、1.0 - 0.8 = 0.19999・・ となってしまいますが
これを解決するのに BigDecimalを使うというのをネットで見つけました。
でも単純な引き算を行うのにも以下のようにどのような演算をしてるのがわかり難くなってしまいました。
new BigDecimal(String.valueOf(1.0)).subtract(・・・)
浮動小数点演算で丸めがおこらないようにするには
このようなわかり難いコーディングがデフォなのでしょうか?
何か良い方法がありましたら教えてくださいm(_ _)m
849:デフォルトの名無しさん
09/02/18 23:15:32
>>848
多数派:誤差があっても気にしない。
神経質な業界:言語自体、十進演算をする実装のものを選ぶ。
科学技術:誤差込みで計算した上で、きちんと誤差管理する。
ってところかなあ。
850:デフォルトの名無しさん
09/02/18 23:18:13
>>843
質問しといておまえは何様のつもりだ?
851:デフォルトの名無しさん
09/02/18 23:40:25
>>848
あくまでJavaだけしか使えないなら
URLリンク(eval.dev.java.net)
みたいに計算式をパースしてやる手法ぐらいしか知らん。
852:デフォルトの名無しさん
09/02/18 23:45:46
つかったことないけど
new BigDecimal("1.0").subtract(・・・)
てすればいいんじゃないのかな?
853:デフォルトの名無しさん
09/02/18 23:46:19
普通はDecimalFormatかFormatterを使う。
854:デフォルトの名無しさん
09/02/18 23:53:54
>>848
必要な桁で丸めるとか、
あらかじめゲタを履かせる(10倍して演算後、10で割る)とか。
最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5045日前に更新/227 KB
担当:undef