當前位置:編程學習大全網 - 編程軟體 - 這個java程序是怎麽運作的?

這個java程序是怎麽運作的?

//前面的就是賦值定義

if?((j?=?tmp13_8.length?-?1)?>=?0)//這是判斷沒有循環

{

int?tmp31_21?=?j;

//0x3f是16進制的63,&運算是變成二進制然後計算的,&運算妳自行查壹下,還有char強轉int類型

i?=?(char)((char)(tmp31_21?^?i)?&?0x3F);

//charAt方法就是講索引J位置的字符提取出來和I進行運算;這裏的^壹種運算方式,異或運算,也是轉換成二進制運算的

arrchar[tmp31_21]?=?((char)(a.charAt(j)?^?i));

//這裏又重復做了壹次

int?tmp63_13?=?j;

i?=?(char)((char)(tmp63_13?^?i)?&?0x3F);

arrchar[tmp63_13]?=?((char)(a.charAt(j)?^?i));

}

//返回arrchar

return?new?String(arrchar);

  • 上一篇:蘋果怎麽遠程控制另壹臺手機
  • 下一篇:少兒編程培訓班哪家好
  • copyright 2024編程學習大全網