じゃば

プログラムめも

条件演算子

変数 = 条件となる式 ? 値1 : 値2
条件演算子では、まず左辺にある条件となる式をチェックしてtrueであれば 値1 を、falseならば 値2 を得る

x = x > 0 ? 1 : 0;

変数xが正の数ならば1に、そうでなければ0

x = x > 0 ? 1 : x == 0 ? 0 : -1;

xの値が正の数であれば1、0ならば0、負の数であれば-1
xが負の数なら x == 0 が評価され、それによって0か-1が返される

配列、演算子

配列

タイプに[]を付けると配列になる

int[] x = {0,1,2,3,4};


値を代入せず、値の数だけを指定する場合
new演算子を使い個数を指定して作成

int[] x = new int[5];

作成した配列は、後で要素数を変更することはできない

演算子

= は右側に

A = B AにBを代入する
A += B AにBを加算する(A = A + B)
A -= B AからBを引き算する(A = A - B)
A *= B AにBを乗算する(A = A * B)
A /= B AをBで割算する(A = A / B)
A %= B AをBの剰余にする(余りを得る)(A = A % B)

A == B AとBは等しい
A != B AとBは等しくない
A < B AはB未満である
A > B AはBより大きい
A <= B AはBと等しいか小さい
A >= B AはBと等しいか大きい

入力切替を[alt+~]から[右alt]に変える方法

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parametersで

[LayerDriverJPN] kbd101.dll > kbdax2.dll
[OverrideKeyboardIdentifier] PCAT_101KEY > AX_105KEY
[OverrideKeyboardSubtype] 0 > 1

と変更して再起動

Android Studioの設定覚書

インストールで気を付けたこと
  • Android SDK Instration Location:要領に余裕のあるHDDへ変更
  • カスタム設定でAndroidSdkLocationを上の変更した場所に設定
日本語化
  1. http://mergedoc.osdn.jp/ から使用するPleiadesプラグインをDL
  2. 展開してplugins以下のjp.sourceforge.mergedoc.pleiadesをユーザーフォルダAndroidStudioへ
  3. インストールした[bin]以下にあるstudio64.exe.vmoptions(起動オプションが設定されている)をユーザーフォルダAndroidStudioへ
  4. メニュー > Help > Edit Custom VM Options として最後の行に
-Xverify:none
-javaagent:C:\Users\****\.AndroidStudio2.3\jp.sourceforge.mergedoc.pleiades/jp.sourceforge.mergedoc.pleiades/pleiades.jar

を追加


初期設定

設定>エディター>一般

  • マウス・ホイールでフォント・サイズ変更する = ON
  • 保管時に行末のスペースを除去する = 変更行のみ

>外観

  • 行番号の表示 = ON
  • 空白を表示する = ON 先頭 = OFF

>ファイルエンコーディング