목차
- javac 활용 자바 소스 코드 컴파일 예제 이전 포스팅
- 자바에서 문자열(String) 변수 선언 및 출력 예제 이전 포스팅
- 자바 배열 선언 및 값 추가, 변경, 삭제 예제 이전 포스팅
- 자바 문자열을 바이트 배열로 변환 예제(getBytes)
- 자바 바이트 배열 값 출력 예제
javac 활용 자바 소스 코드 컴파일 예제 이전 포스팅
오늘 포스팅에서는 문자열 변수에 저장된 예제 문자열을 바이트 배열로 변환하는 방법에 대해 알아보는 시간입니다. 자바 소스 코드 컴파일 방법을 아직 모르신다면 아래 이전 포스팅을 참고하여 학습해주세요.
2023.08.10 - [Linux] - [Linux/Java] 리눅스 우분투에서 java 컴파일 및 실행 예제(javac)
자바에서 문자열(String) 변수 선언 및 출력 예제 이전 포스팅
예제 문자열을 바이트 배열로 변환하기에 앞서 문자열 변수 선언 방법에 대해 알아야합니다. 특히 선언된 변수에 예제 문자열을 대입하여 초기화하고 이 값을 사용하여 바이트 배열로 변환합니다. 따라서 문자열 선언 방법을 아직 모르신다면 아래 링크를 참조하여 학습해주세요.
2023.08.11 - [Java] - [Java/Linux] int, String 등 변수 크기 및 선언 예제
자바 배열 선언 및 값 추가, 변경, 삭제 예제 이전 포스팅
또한, 바이트 배열과 더불어 자바에서 int, String, double 등의 타입 변수를 배열 형태로 선언하는 방법을 안다면 더욱 좋습니다. 오늘 배우는 바이트 배열 변환 예제에서도 배열이 등장합니다. 타입이 바이트이고 이러한 변수가 일련으로 나열된 것이 바이트 배열입니다. 따라서 이전에 포스팅한 자바에서 배열 선언 및 값을 관리하는 방법에 대해 학습해주세요.
2023.08.14 - [Java] - [Java/Linux] 자바 배열 선언 및 값 추가, 삭제, 변경 예제
자바 문자열을 바이트 배열로 변환 예제(getBytes)
아래는 자바에서 문자열을 바이트 배열로 변환하는 예제입니다.
import java.util.*;
public class Example {
public static void main(String[] args) {
String inputText = "This is a sample text for converting to byte array.";
// 문자열을 바이트 배열로 변환
byte[] byteArray = inputText.getBytes();
System.out.println("Original string: " + inputText);
System.out.println("Byte array length: " + byteArray.length);
}
}
자바 바이트 배열 값 출력 예제(아스키 코드)
아래는 자바에서 문자열을 바이트 배열로 변환하고 그 값을 출력하는 예제입니다. 출력된 바이트 값은 곧 아스키코드 값과 동일합니다.
import java.util.*;
public class Example {
public static void main(String[] args) {
String inputText = "This is a sample text for converting to byte array.";
// 문자열을 바이트 배열로 변환
byte[] byteArray = inputText.getBytes();
System.out.println("Original string: " + inputText);
System.out.println("Byte array length: " + byteArray.length);
System.out.print("Byte array content: ");
for (byte b : byteArray) {
System.out.print(b + " ");
}
}
}