반응형

웹 개발 273

[java] 문자열 더하기

String 클래스에는 문자열을 저장하기 위해서 문자형 배열 변수(char []) value를 인스턴스 변수로 정의해놓고 있다. 인스턴스 생성 시 생성자의 매개변수로 입력받은 문자열은 이 인스턴스 변수에 문자형 배열로 저장되는 것이다. 한번 생성된 String 인스턴스가 갖고 있는 문자열은 읽어 올 수만 있고, 변경할 수는 없다. 예를 들어 아래의 코드와 같이 '+' 연산자를 이용해서 문자열을 결합하는 경우 인스턴스 내의 문자열이 바뀌는 것이 아니라 새로운 문자열이 담긴 String 인스턴스가 생성되는 것이다. String a = "a"; String b = "b"; a += b; 이처럼 덧셈연산자(+)를 사용해서 문자열을 결합하는 것은 매 연산 시 마다 새로운 문자열을 가진 String 인스턴스가 생성..

웹 개발 2019.08.23

[eclipse] WAS 변경 시 주의사항

eclipse에서 웹 프로젝트를 생성할 때 target runtime이라는 것이 있다. 보통 설치되어있는 WAS가 dafault로 선택되어 들어가는데, 여기서 선택된 것에 따라서 servlet 객체(등)의 사용 주체가 바뀌게 되기 때문에 여기에서 설정된 WAS 서버 이외의 서버에서 프로그램을 동작시키게 되면 에러가 발생한다. 이 경우 프로젝트 우클릭 -> Properties -> targeted Runtimes으로 서버를 변경한다.

웹 개발 2019.08.23
728x90
반응형
loading