今朝はシンプルなものですが、問題が発生してコードが見つからないようです。私は数値の16進表現を作成して、16進文字列の最後の4文字を保存してから整数に戻したいと考えています。アンドロイドの文字列の最後の4文字を保存しています
変換するコードを以下に示します。
int in2 = new Integer(mycard.resourceid.toString());
String hex = Integer.toHexString(in2);
誰かが私が最も感謝だろう正しい方向に私を微調整することができれば。
int in3 = new Integer(hex.length());
int in4 = new Integer (in3 - 4);
String mystring = hex.subString(in4, in3);
コードの書式設定に関する簡単な注意:コードを書式設定するには、4文字でインデントする(またはエディタで '{} 'ボタンを使用するだけで十分です)。 4の倍数でインデントした場合、ページ全体の途中で終了し、最終的には水平スクロールバーを起動します。 – razlebe
申し訳ありませんが、コード自体からインデントを保持して、今修正しました。あなたはそれが文字列をどのように使用しているかを見ることはできませんか? – chris