在Java中,可以使用URLEncoder.encode()
方法進行URL編碼轉換。
URLEncoder.encode()
方法有兩個參數:
第一個參數是要進行編碼轉換的字符串。
第二個參數是指定字符編碼的字符串(通常使用UTF-8編碼)。
示例代碼如下:
import java.net.URLEncoder;
public class Main {
public static void main(String[] args) {
String str = "Java 編碼轉換";
try {
String encodedStr = URLEncoder.encode(str, "UTF-8");
System.out.println("編碼后的字符串: " + encodedStr);
} catch (Exception e) {
e.printStackTrace();
}
}
}
輸出結果:
編碼后的字符串: Java+%E7%BC%96%E7%A0%81%E8%BD%AC%E6%8D%A2
在上述示例中,URLEncoder.encode()
方法將字符串"Java 編碼轉換"
轉換為URL編碼的字符串"Java+%E7%BC%96%E7%A0%81%E8%BD%AC%E6%8D%A2"
。