101地特三等資料處理 加三碼字串 - 考試

Christine avatar
By Christine
at 2013-07-27T11:42

Table of Contents



四、撰寫一個函數(function)接受一個字串,將該字串轉換成加三碼字串。加三碼的
用如下:A→D, B→E, …, W→Z, X→A, Y→B, Z→C。因此一字串CAMPUSSTYLE
的加三碼字串為FDPSXVVWBOH。

補習班解答如下
01 public String AddThreeCodes(String inputstring)
02 { int i, j;
03 char c;
04 String outputstring = " ";
05 for (i = 0; i < inputstring.length(); i++ )
06 { c = inputstring.charAt( i );
07 j = (int) c;
08 j = j + 3;
09 c = (char) j;
10 outputstring = outputstring + String.valueOf(c); }
11 System.out.println(outputstring);
12 Return outputstring}

不才有借書來看,但有些不懂
故想請問第 07 j = (int) c;
09 c = (char) j;
不才推測它是否可以這樣解釋?
變數j等於字元c所對應的整數值
字元c等於整數j所對應的字元值
是否任意的變數型態轉換都這樣寫就可?

另外,11 System.out.println(outputstring);
12 Return outputstring}
兩行是否只須寫其一就可?
再麻煩各位替不才做個較詳細指導了,謝謝!




--
Tags: 考試

All Comments

Sandy avatar
By Sandy
at 2013-07-31T14:04
不一定都可以這樣寫要看語言
Audriana avatar
By Audriana
at 2013-07-31T23:38
07 將變數c所存的值轉成ascii code存到j中
09 把變數j的值從ascii code轉成char存到c中
11是把outputstring印出來
Yuri avatar
By Yuri
at 2013-08-05T06:11
12回傳outputstring 因為AddThreeCodes函式須回傳public Strin

短期內不會再參加任何研訊院舉辦的考試

Charlotte avatar
By Charlotte
at 2013-07-27T11:36
民營招考的考試,就別太認真 口試人為因素影響很大,毫無公平性可言 原PO有一定成度 繼續保持正面樂觀的心態 總有一天會考上的... 例一: 之前參加某財團法人自行舉辦的徵才考試 口試快結束時,主考官(人資協理)提到我分數很高,0/0日on board可以嗎? 此時,被另外一位口試官(資深經理) ...

高雄達特轉讓 全科班三萬六

Ursula avatar
By Ursula
at 2013-07-27T11:20
因為生涯規劃的關係 希望能轉讓給想要補習的人 這個價格是舊生價格再優惠四千元 八月一號梁傑老師化學基礎班即開課 有需要的朋友請站內信 我會盡速回覆您 感恩 - ...

請益台北志光的英文師資

Enid avatar
By Enid
at 2013-07-27T11:19
103年的台北志光英文師資出爐 但因為我是第一年準備國考 也知道英文占的比重不高 還是希望可以找到好一點的老師上課 增加英文能力和信心 而這次台北志光所開班的英文老師都沒聽過 也很努力的爬文 不過好像沒有太多的資應文師資的訊息 所以想再次請教各位有沒有好的建議 謝謝! 英文 倪明 威廉 ...

請問國營化學的錄取分數

Linda avatar
By Linda
at 2013-07-27T11:14
各位版友好~ 已經爬過文查過國營 化學 (/國營 /化學) 但是心得文只有一篇XDD 大部分都是 化工製程 的資料 GOOGLE也很難找到 只有找到101年的複試標準 不知道是不是關鍵字下錯了 請問要怎麼找到呢 因為還在決定要報國營的 化工製程 或是化學組 謝謝大家了~ - ...

短期內不會再參加任何研訊院舉辦的考試

Sarah avatar
By Sarah
at 2013-07-27T10:28
不好意思,前PO自己刪除 其實我想表達的意思是 考試本就是不公平中的公平 筆試很公平嗎? 只要牽涉到人 絕對不會有百分百的公平 一次,你可以說不公平 因為這是人生 不公平是很正常的 但如果很多次,我想就該反求諸己了 面試其實就是相親 如何在短短的二十分鐘 甚至更少的時間 要如何取得別人 ...