# string class

DAY_014[국비] 자바 웹프로그래밍 과정
🌞 Days 014 String, Calendar, Date, Wrapper, BigInteger 이해보다는 이런게 있구나를 알고 있다가 필요하면 다시 찾아보는 그런 메소드 들을 둘러보았다. 🌳 String Class 1. 가용한 HEAP공간에 "Hello"을 저장하고 주소를 참조변수에 저장 new를 사용하지 않고 새공간을 만든다는 점, Integer, Double 같이 기본자료형을 클래스로 생성한 것들에 공통으로 있는 기능 String에만 있는 단점 : 같은 문자들로 새로운

Java [ String Class ]
💡 String Class란? > = 문자열과 관련한 여러 메소드들을 사용할 수 있다. 💡 String Class 자주 쓰는 메소드

[Java] String Class
String Class 문자열을 다루기 위한 클래스 String 클래스 = 데이터(char[]) + 메서드(문자열 관련)로 이루어져있다. 내용을 변경할 수 없는 불변(immutable) 클래스이다. 따라서 덧셈 연산자(+)를 이용한 문자열 결합은 성능이 떨어진다. 문자열의 결합이나 변경이 잦다면, 내용 변경이 용이한 StringBuilder나 StringBuffer를 사용하자. Java String, StringBuffer, StringBuilder 차이 문자열의 비교 String을 new 연산자를 이용하여 만드는 것과 그냥 리터럴 값을 할당하는 것의 차이 new 연산자를 사용하면 String Constant Pool에 무조건 새로
String Class와 성능 이슈, String 제대로 사용하기
🙆♂️ import 🙇♂️ 자바 성능 튜닝 이야기[ProgrammingInsight-이상민] String Class와 성능 String Class는 모든 개발자들이 알면서도 잘 지키지 않는 Class중 하나이다. 바로 성능과 밀접하게 영향을 끼칠 수 있다는 사실을 알면서도, 그것에 대해 깊게 생각하지 않는 것인데, String Class는 잘 사용하면 상관 없지만 잘못 사용하면 메모리에 많은 영향을 준다. 먼저 String이 GC에 영향을 주는것은 확실한 사실이다. 하지만 이것만 고친다고 개발한 Application의 메모리가 효율적으로 사용된다는 것을 의미하지는 않는다. 사실 대부분의 성능 누수는 라이브러리나 시스템 티어를 추가시킬때 마다 몇 배씩 증가한다. 성능 개선에 있어서 작은 부분이

C++. ATM Project ver.4
1. 업데이트 newly applied notions be string class use string class to make other classes more clear(lighter) segmentize each file 2. 코드 written on VisulStudio2019 string.h string.cpp account.h account.cpp main.cpp 3. 결과 결과는 이전버전들과 동일하며 이것은 본인이 의도했던 바이다. controller클래스와 결과를 건들지 않고 1. 파일을 세분화 하고 2. String클래스 개념을 이식하는 데 성공하였다. 4. 결론 > 자주 사

C++.7 String class(문자열 클래스)
1. 목적 문자열 객체 생성부터 연산까지 관장하는 String class를 만들어 보기 2. about String class 문자열을 멤버변수로 하여 인자로 받는 생성자 정의 문자열 길이가 제각각이며 미정이기에 생성자 동적할당 복사생성자, 대입 연산자 동적할당 문자열 객체1 '+' 객체2 = 객체3 을 위해 '+' 연산자 오버로딩 문자열 객체1 '+=' 객체2 을 위해 '+=' 연산자 오버로딩 객체를 대상으로으로 한 입,출력을 위해 '>' 연산자 오버로딩 3. 코드 string.h String.cpp main.cpp 4. 결과 5. 결론 > 앞으로 문자열을 멤버변수로 갖는