トップページ > プログラム > 2014年03月17日 > e44Im8fk

書き込み順位&時間帯一覧

3 位/202 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000001211106



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
Androidプログラミング質問スレ revision41

書き込みレス一覧

Androidプログラミング質問スレ revision41
512 :デフォルトの名無しさん[sage]:2014/03/17(月) 18:49:29.38 ID:e44Im8fk
Androidというよりプログラミングのことなんだけど
if文の入れ子ってあんまりしたくないんで

if (条件A) {
処理;
  if (条件B) {
  z = 10;
  } else {
  z = 0;
  }
} else {
処理;
}
↓これをこう書く
int x = 0;
if (条件B) x = 10;
if (条件A) {
処理;
 z = x
} else {
処理;
}

というふうに書いた場合、処理速度とかメモリ具合とかどうなんでしょうか?
またどっちの書き方が一般的というかスマートでしょうか?
Androidプログラミング質問スレ revision41
516 :デフォルトの名無しさん[sage]:2014/03/17(月) 19:24:18.79 ID:e44Im8fk
そんなにスレチでもないと思うけどな
メモリとCPUがハイスペックのPCで動かすならともかく
限りあるモバイル端末で少しでも効率よく動かそうという試みなわけで

>>514
サラミ 逆コンパイル でぐぐったけどなんのことかよくわからないです><
Androidプログラミング質問スレ revision41
519 :デフォルトの名無しさん[sage]:2014/03/17(月) 19:39:47.52 ID:e44Im8fk
>>517
それ言ったらこのスレは必要なくなるじゃん
質問なしに唐突に測定してこっちが早かったよってレスするわけないし

>>518
やっぱ読みやすさ優先した方がよさそうですね
Androidプログラミング質問スレ revision41
523 :デフォルトの名無しさん[sage]:2014/03/17(月) 20:07:25.19 ID:e44Im8fk
>>520
丁寧な回答ありがとうございます。
精進しますm(_ _)m

>>521
例えば何百回と回すforループの中にif文の入れ子があるのとないのとでは
処理に違いが出るのではと思ったんですよ
Androidプログラミング質問スレ revision41
528 :デフォルトの名無しさん[sage]:2014/03/17(月) 21:56:34.95 ID:e44Im8fk
>>526
だったらなぜ測定するのか理解できるように説明してみ
Androidプログラミング質問スレ revision41
531 :デフォルトの名無しさん[sage]:2014/03/17(月) 22:21:26.97 ID:e44Im8fk
は?絡んできたのはおまえだろw

結局今のスマホの性能ならほとんど影響ないってことがわかったし
何を測定するのか知らんがそれも時間の無駄ってこともわかったわ


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。