俺様がJavaを極めてニートを脱出しようともがくスレ
■ このスレッドは過去ログ倉庫に格納されています
0138デフォルトの名無しさん
2005/10/27(木) 22:30:33入出力ライブラリの体裁がC++とJavaでずいぶん違うのは同意。
C++はストリーム演算子を介してストリームに直接オブジェクトを渡すのが標準だからな。
個人的にはその方が分かりやすい気もしないではない。
一方Javaは全部Stringに落としながら処理してるイメージに近い。
Javaにも実はストリームはあるのだが生では使わない場合が多い。
ところで:
1)CならまだしもC++でscanf()など使うのは止めておきたまえ。
ストリーム入力を使うのだ。(Cでもscanfは評判悪いんだが。)
2)try{}catch(Exception e){}の構文はC++にもJavaにもある構文。
細部は違うところもあるが基本的なアイディアは同じだ。
だからその部分に関しては全然違うというわけではない。
ただC++よりJavaのほうが例外処理をメソッドの仕様の一部として厳密に扱うから
入出力処理**でも**良く見かけるに過ぎない。
■ このスレッドは過去ログ倉庫に格納されています