當前位置:編程學習大全網 - 網站源碼 - JAVA字符串轉化問題

JAVA字符串轉化問題

*****************************************************************

字符串轉化類Conversion.java源代碼如下:

*****************************************************************

import?java.util.Scanner;

public?class?Conversion?{

public?static?void?main(String[]?args)?{

Scanner?sc?=?new?Scanner(System.in);

System.out.println("輸入:");

Integer?n?=?Integer.valueOf(sc.nextLine());

String[]?ins?=?new?String[n];

for?(int?i?=?0;?i?<?n;?i++)?{

ins[i]?=?sc.nextLine().trim();

ins[i]?=?reverse(ins[i]);

}

System.out.println("輸出:");

for?(String?s?:?ins)?{

System.out.println(s);

}

}

public?static?String?reverse(String?in)?{

byte[]?b?=?in.getBytes();

for?(int?i?=?0;?i?<?b.length;?i++)?{

if?((b[i]?>=?65)?&&?(b[i]?<=?77))?{

b[i]?+=?2?*?(77?-?b[i])?+?1;

}?else?if?((b[i]?>=?78)?&&?(b[i]?<=?90))?{

b[i]?-=?2?*?(b[i]?-?78)?+?1;

}

}

return?new?String(b);

}

}

*****************************************************************

運行結果如下:

*****************************************************************

  • 上一篇:板塊購買源代碼
  • 下一篇:Linux下使用CMake進行編譯的時候尋找Boost庫
  • copyright 2024編程學習大全網