- Java.lang 包類
- Java.lang - 首頁
- Java.lang - 布林值
- Java.lang - 位元組
- Java.lang - 字元
- Java.lang - Character.Subset
- Java.lang - Character.UnicodeBlock
- Java.lang - 類
- Java.lang - 類載入器
- Java.lang - 編譯器
- Java.lang - 雙精度浮點數
- Java.lang - 列舉
- Java.lang - 浮點數
- Java.lang - InheritableThreadLocal
- Java.lang - 整數
- Java.lang - 長整數
- Java.lang - 數學
- Java.lang - 數字
- Java.lang - 物件
- Java.lang - 包
- Java.lang - 程序
- Java.lang - ProcessBuilder
- Java.lang - 執行時
- Java.lang - RuntimePermission
- Java.lang - 安全管理器
- Java.lang - 短整數
- Java.lang - StackTraceElement
- Java.lang - StrictMath
- Java.lang - 字串
- Java.lang - 字串緩衝區
- Java.lang - 字串構建器
- Java.lang - 系統
- Java.lang - 執行緒
- Java.lang - 執行緒組
- Java.lang - ThreadLocal
- Java.lang - 可丟擲
- Java.lang - 空值
- Java.lang 包額外內容
- Java.lang - 介面
- Java.lang - 錯誤
- Java.lang - 異常
- Java.lang 包有用資源
- Java.lang - 有用資源
- Java.lang - 討論
Java.lang.String.getBytes() 方法
描述
java.lang.String.getBytes(Charset charset) 方法使用給定的字元集將此字串編碼為一系列位元組,並將結果儲存到新的位元組陣列中。
宣告
以下是 java.lang.String.getBytes() 方法的宣告
public byte[] getBytes(Charset charset)
引數
charset - 這是用於編碼字串的字元集。
返回值
此方法返回生成的位元組陣列。
異常
無
示例
以下示例演示了 java.lang.String.getBytes() 方法的使用。
package com.tutorialspoint;
import java.lang.*;
public class StringDemo {
public static void main(String[] args) {
try {
String str1 = "admin";
System.out.println("string1 = " + str1);
// copy the contents of the String to a byte array
byte[] arr = str1.getBytes("ASCII");
String str2 = new String(arr);
// print the contents of the byte array
System.out.println("new string = " + str2);
} catch(Exception e) {
System.out.print(e.toString());
}
}
}
讓我們編譯並執行以上程式,這將產生以下結果:
string1 = admin new string = admin
java_lang_string.htm
廣告