仕事で100件以上のデータを2桁のフィールドで管理しなければならなくなった。
アルファベットの大文字小文字も利用できるということなので、数値を2桁の文字に変換する関数を作った。
//数値を2桁の文字に変換する
public String int2str(int a){
String s="00";
byte[] b=s.getBytes();
for(int i=0;i<=a;i++){
b[1]++;
if(b[1]==58) b[1]=65; //9(57)からA(65)までジャンプ
if(b[1]==91) b[1]=97; //Z(91)からa(97)までジャンプ
if(b[1]==123){ //z(122)までいったら桁上がり
b[0]++;
if(b[0]==58) b[0]=65;
if(b[0]==91) b[0]=97;
b[1]=48;
}
}
String w=new String(b);
return w;
}
#今日は子供の合唱祭を見に行くため休みをもらった。
#学校行事なんて久々だな・・・
#写真はパソコンのプライバシーシート(覗き見防止板)を止めている洗濯バサミ
#本当は両面テープのツメがあるんだけどすぐはがれるのでこれを使ってる
#100円ショップで購入したスヌーピー柄
#スヌーピー部分だけ色を塗ったら可愛くなった♪
アルファベットの大文字小文字も利用できるということなので、数値を2桁の文字に変換する関数を作った。
//数値を2桁の文字に変換する
public String int2str(int a){
String s="00";
byte[] b=s.getBytes();
for(int i=0;i<=a;i++){
b[1]++;
if(b[1]==58) b[1]=65; //9(57)からA(65)までジャンプ
if(b[1]==91) b[1]=97; //Z(91)からa(97)までジャンプ
if(b[1]==123){ //z(122)までいったら桁上がり
b[0]++;
if(b[0]==58) b[0]=65;
if(b[0]==91) b[0]=97;
b[1]=48;
}
}
String w=new String(b);
return w;
}
#今日は子供の合唱祭を見に行くため休みをもらった。
#学校行事なんて久々だな・・・
#写真はパソコンのプライバシーシート(覗き見防止板)を止めている洗濯バサミ
#本当は両面テープのツメがあるんだけどすぐはがれるのでこれを使ってる
#100円ショップで購入したスヌーピー柄
#スヌーピー部分だけ色を塗ったら可愛くなった♪