★★Java質問・相談スレッド159★★

このエントリーをはてなブックマークに追加
952桃白白:2013/02/20(水) 22:21:44.67
>>949
オールマンスタイルっしょ。C#でオールマンがデフォで使われてるんで
オールマンの普及を促進したのはVisual Studioだと桃白白思うの。
2chとかにコード書くとインデントがなくなるときあるじゃん。
オールマンだと行のはじめに括弧があるからインデントするところが
わかりやすいんだよね。桃白白はオールマン。
953デフォルトの名無しさん:2013/02/20(水) 22:24:44.37
class MyClass
  extends MySuper {
  public void method(
    int x,
    string y) {
  }
}
こうなるとキモいよね
間延びするのを気にしないなら後者に統一したほうが綺麗だと思う
954949:2013/02/20(水) 22:41:30.91
逆に自分は「引数が長くなれば改行する」ってのがもっと理解不能
エディタ等でどうしても横に伸ばせない環境で開発してるならありうるのかな。

もう一個聞きたいんだけど後者の人は

public String getName() { return this.name; }
はどうかくの?
まさか
public String getName()
{ return this.name; };
てこと?
955デフォルトの名無しさん:2013/02/20(水) 22:44:39.61
public String getName()
{
return this.name;
}
956949:2013/02/20(水) 22:53:25.57
>>955
見てるだけでからだが痒くなっちゃうわ

>>953
さすがにそんなところで改行するか!?

たとえばPiChartの値設定で

ObservableList<PieChart.Data> pieChartData =
FXCollections.observableArrayList(
new PieChart.Data("Grapefruit", 13),
new PieChart.Data("Oranges", 25),
new PieChart.Data("Plums", 10),
new PieChart.Data("Pears", 22),
new PieChart.Data("Apples", 30));

みたいな改行はありだと思うけど。。。
957949:2013/02/20(水) 22:59:13.45
そんな自分もこれはありだと思うわ

for(int j=0; j<ROWS; j++) for(int i=0; i<COLS; i++)
{


}

とかいうと後者の人でもこれはなしだわとかいうんじゃなかろうな!!
958デフォルトの名無しさん:2013/02/20(水) 23:04:31.58
>>955はかなり見やすいと思うよ(ジャバのスタイルのデフォじゃないけど)
959デフォルトの名無しさん:2013/02/20(水) 23:27:13.56
>>956
Eclipseの自動整形使うと>>953みたいになるぞw
960949:2013/02/20(水) 23:36:48.28
>>959
心配しなくいいよならないから。
おそらくEclipseのCorrectIndentationはソースをある程度解析してインデントしてるはず
つまり変になるってことは自分の書き方に統一性がないかホラ吹いてるかのどっちかだと思う
961デフォルトの名無しさん:2013/02/20(水) 23:46:18.87
>>960
長くなると途中で改行されて
int foo(String a, String b, String c,
  String d, String e) {
}
みたいになるよ
キモい
962デフォルトの名無しさん:2013/02/21(木) 00:24:50.57
ならない。
963デフォルトの名無しさん:2013/02/21(木) 00:47:16.34
C++ダメだな
string型を単純に返せないとかクソすぎ
964デフォルトの名無しさん:2013/02/21(木) 01:06:12.60
何でもかんでも変数を初期化しないでくれませんか?

なんでプログラムの頭でまとめて変数宣言するんですか?
やめてくれませんか?

パッと見でわからないインスタンス名つけるのやめてくれませんか?
短ければ良いのですか?
インスタンス化したら短くしなきゃいけないんですか?

どうしてその変数パブリックにするんですか?
必要ないでしょ?

どうして戻り値なしのメソッド名が動詞なのに大文字からはじめるのですか?

なぜ公式ドキュメントや一般的なJavaの書き方に合わせられないのですか?

別言語の妙な書き方をもちこまないで。
965デフォルトの名無しさん:2013/02/21(木) 01:32:18.33
自分のプログラミング・スタイルを他人にも押し付けるな
966デフォルトの名無しさん:2013/02/21(木) 01:34:20.32
>>964
質問というより詰問だからスレ違だね。
特に何か答えを求めているわけでもなし。
967デフォルトの名無しさん:2013/02/21(木) 01:39:26.86
>>964
あまえるな雑魚
968デフォルトの名無しさん:2013/02/21(木) 03:16:35.83
>>963
馬鹿には無理

文字列処理を理解できないアタマなら CStirng 使え
てか、お前のアタマではC++は無理
javaのString系、バグはあるし、超超超鈍足
969デフォルトの名無しさん:2013/02/21(木) 03:18:04.21
>>964
馬鹿には無理
970桃白白:2013/02/21(木) 03:33:08.97
>>968
JavaのStringのバグってなあに?
971デフォルトの名無しさん:2013/02/21(木) 03:48:46.47
>>961
死ね
972デフォルトの名無しさん:2013/02/21(木) 04:37:32.96
Swing使ったGUIでゲームって作れますか?
973デフォルトの名無しさん:2013/02/21(木) 04:44:01.83
背景がうごいたり、口パク、目パチが必要ですかぁ?
974デフォルトの名無しさん:2013/02/21(木) 04:58:03.35
もしかして
そういうの無理なんですか?
975デフォルトの名無しさん:2013/02/21(木) 08:12:37.99
>>961
int foo(String a, String b, String c, String d, String e) {}
おれはこの異様な引数の方がキモイ
976デフォルトの名無しさん:2013/02/21(木) 08:16:26.39
>>970
それは遭遇した時のお楽しみ
なかなか見つけるのが難しいから楽しめる事間違いナイ
その行では症状が出ないから...
977桃白白:2013/02/21(木) 11:04:52.57
>>976
そういえば桃白白鏡をのぞきこむたびにそこに映る姿が美しくなっていってるような
気がする、いいやこれは気のせいじゃない、たまたま桃白白が明晰だったから
気づいただけで、ふつうに生活してるふつうの人はその関連に気づくことはないだろう、
たしかに自分が怖いと思う反面楽しくも感じられる、これがStringのバグか。
978デフォルトの名無しさん:2013/02/21(木) 11:44:39.20
sが変わってないとか、伝統的なボケをかます気じゃね。
s.replace("aa", "bb");
979デフォルトの名無しさん:2013/02/21(木) 11:53:27.44
>>978
クラスのインスタンスがエラーを出さないで実行を拒否する
コンパイラのバグかもだが、エラーもワーニングも出ない
100%再現出来る

ちなみにSDカードのバグは誰も指摘しないなぁ
普通のアプリでSDカードは使わないって事だな
980デフォルトの名無しさん:2013/02/21(木) 12:02:02.95
>>979
わかった君には桃尻尻の称号を与えよう。
これからも励みたまえ。
981デフォルトの名無しさん:2013/02/21(木) 12:07:45.94
t
982デフォルトの名無しさん:2013/02/21(木) 12:13:31.63
>>980
おっぱい星人のおれは尻よりも乳の方がいいな
ドロリッチ♀2人のケツはなかなかなもんだが...
983デフォルトの名無しさん:2013/02/21(木) 12:17:59.70
その再現コードを出してくれないと
初心者の俺が間違って踏むかもしれないじゃないか
984デフォルトの名無しさん:2013/02/21(木) 12:50:23.03
「クラスのインスタンスがエラーを出さないで実行を拒否する」
という文章が素人の僕に理解できないのですが、どなたか意味を教えていただけませんか
985デフォルトの名無しさん:2013/02/21(木) 13:00:01.75
C++は気持ち悪いところが確かにある
たとえばint型で宣言した変数に文字列を入力しても普通に返事が返ってくるところが異常。
ああいうおおっぴろげな作りはオブジェクト指向において邪魔にならね?
986デフォルトの名無しさん:2013/02/21(木) 13:12:16.16
>>985
人はそれを自由と呼ぶ

javaはがんじがらめの北朝鮮国...とはちょっとちがうな
自由だが、規制がある...ようは天国か
基本的に自由だが、基本的な所に規制がある、
で、神のいう事を聞かないと地獄に落とされる
987デフォルトの名無しさん:2013/02/21(木) 13:19:20.25
>>986
確かにそうで、ゆえにJavaしかできない人は自由すぎる怖さを知らないから詰めが甘い書き方になりがち
でもこれからの言語ってそういう部分は気にしなくても頑強に設計できるようになってくるでしょ

あと、おおっぴろげにするのと自由とは別だと思うよ
憲法を守らなければいけないからそれは自由じゃない!ってのと一緒で、何でもかんでもできちゃう言語は間違いなく廃れる
自由ってのは固有値をもつと思う
988デフォルトの名無しさん:2013/02/21(木) 13:48:37.83
自営業とサラリーマンと言うイメージを持った
989デフォルトの名無しさん:2013/02/21(木) 13:53:37.86
>>987
使う人を選ぶって事だな

現状ほとんどアセンブラの出番がない現在、
C++はより機械に近い所から人間に近いところまで全部に対応出来る
しかも速度は最速 ※除くアセンブラ

一時期すたっていたC言語の書籍だが、最近はその種類がかなり増加してる
これは何を意味するのかな?
でも増えてるのはC言語の本なんだよね(不思議)
990デフォルトの名無しさん:2013/02/21(木) 13:55:00.08
C++の本じゃなくて...
991デフォルトの名無しさん:2013/02/21(木) 14:16:15.30
今プラプラじゃないC言語って入門にも使われてないでしょ
軽く習うならまだしもあれを初めての言語としてがっつり習っちゃうと融通利かなくなりそうだ
992デフォルトの名無しさん:2013/02/21(木) 15:24:04.64
993デフォルトの名無しさん:2013/02/21(木) 17:03:06.83
>>991
ジュンク堂ないのか? お前の街には
田舎在住?(笑)
994デフォルトの名無しさん:2013/02/21(木) 17:10:11.93
ジュンク堂があるのか? お前の街には
都会自慢?(笑)
995デフォルトの名無しさん:2013/02/21(木) 17:13:29.91
>>994
あんなド低脳が住んでる 那覇でもあるぞ?(笑)
996デフォルトの名無しさん:2013/02/21(木) 17:14:47.09
次の糞スレはどこだ?
997デフォルトの名無しさん:2013/02/21(木) 17:18:37.56
くそといいながら使われ続け成長する言語、それがJacaである。
みろ、彼はクソを自ずと探しておろうwww
998デフォルトの名無しさん:2013/02/21(木) 17:23:34.01
ネタなのか絡みにくいの来たな
999デフォルトの名無しさん:2013/02/21(木) 17:27:23.74
近隣のレスに絡みにくいのが多すぎて誰に対していってるのかもはやわからない件www
1000デフォルトの名無しさん:2013/02/21(木) 17:27:54.60
>>1000ならC言語は廃れる
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。