반응형
C#에서 String과 string의 차이점 이해하기
Language/C#2024. 1. 19. 09:59C#에서 String과 string의 차이점 이해하기

C#은 강력한 형식의 프로그래밍 언어입니다. 효과적인 C# 코드를 작성하려면 데이터 형식을 아는 것이 필수적입니다. C#에서 가장 자주 사용되는 데이터 유형 중 하나는 문자열 유형으로 String, string로 선언할 수 있습니다. 이로 인해 약간의 혼동이 발생할 수 있습니다. String과 string의 차이점은 무엇이며, 언제 각각을 사용해야 할까요? 이 글에서는 이 두 가지 유형을 자세히 살펴보고 유사점과 차이점을 이해하고 어느 쪽을 더 선호할 수 있는 몇 가지 시나리오를 살펴보겠습니다. String과 string은 무엇입니까? String String 클래스는 시스템 네임스페이스(System.String)의 일부입니다. Substring, Concat, Replace 등과 같은 문자열 조작을 위..

[JAVA] String형 Bytes length 구하기
Language/Java2022. 9. 22. 20:53[JAVA] String형 Bytes length 구하기

String 길이 구하기 String test = "테스트"; System.out.println("length : " + test.length()); # 결과 length : 3 바이트 길이 구하기 String test = "테스트"; int length = test.getBytes().length; System.out.println("length : " + length + " Bytes"); # 결과 length : 9 Bytes 기본 인코딩이 UTF-8 설정되어있을 경우 한글은 한글자당 3바이트씩 계산됩니다. 한글 한글자당 2바이트씩 나오게 하려면 아래와 같이 인코딩을 설정하면 됩니다. String charset = "euc-kr"; String test = "테스트"; int length = tes..

반응형
image