1 問題
如何實現(xiàn)英文字母的大小寫轉(zhuǎn)換并倒序輸出。
2 方法
首先要學(xué)對問題的要點分析,再找出其中的主要的針對方法。
轉(zhuǎn)換大小寫首先能想到的就是ASCII碼的變換
實現(xiàn)倒敘輸出,可通過循環(huán)進行不換行輸出
package Homework11; import java.util.Scanner; public class Change { public static void main(String[] args) { Scanner a = new Scanner(System.in); String an = a.next(); String ans; for (int i = an.length()-1; i >= 0 ; i--) { int ascii = (int)an.charAt(i); if (ascii>=65 && ascii<=90){ System.out.print((char)(ascii + 32)); ?}else if (ascii>=97 && ascii<=122){ System.out.print((char)(ascii-32)); ?} ?} ?} } |
3 結(jié)語
有些時候?qū)τ陬}目不能過于盲目地,著急地去對題機械地求解,而是通過題目去換位思考,這道題的用意是什么,要點等,不能去為了做題而去做題。例如這道題,其要點僅兩點:倒敘及大小寫的轉(zhuǎn)換。保持冷靜找出要點再去攻克這是解決問題的重要能力。
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧