목록전체보기 (69)
슈프림 블로그
입력 : Scanner 입력을 받기 위해 Scanner를 사용하려면 import java.util.Scanner; String name; int age; double sight; String intro; // Scanenr 선언 Scanner sc = new Scanner(System.in); System.out.println("이름 입력"); name = sc.next(); System.out.println("나이 입력"); age = sc.nextInt(); System.out.println("시력 입력"); sight = sc.nextDouble(); System.out.println("자기소개 입력"); sc.nextLine();// 한줄을 통째로 받아온다. 개행문자를 기준으로 받아오기 떄문에 앞..
String 새로운 값을 할당할 때 마다 주솟값이 갱신됨 외부에서 변경 불가능한 immutable 문자열 String str1 = "abc" String str2 = "def" str1 = str1 + str2 // str1 변경 전 주소와 다름 StringBuilder / StringBuffer 기존의 메모리 뒤에 append하는 형식 변경가능한 muttable 문자열 StringBuffer sb = "abc" String str = "def sb.append(str)// sb의 주소가 다르지 않음 차이점은?? StringBuilder는 synchronization되지 않았다. StringBuffer는 thread-safe하다. 멀티 스레드 환경에서 비동기적으로 동작할때 안전함. 문자열 거꾸로 출력하기..
substring 인덱스로 부분 문자열 추출하기 String.substring(start) String.substring(start,end) 특정 문자 이후에 나오는 부분 문자열 String str = "안녕하세요,Hello"; String subStr = str.substring(str.lastIndexOf(",")+1); // "Hello" split 특정 문자열 기준으로 문자열을 잘라 배열로 반환 String str = "A,B,C,D"; String[] array = str.split(","); // ["A","B","C","D"] trim 문자열 양 끝의 공백을 제거 문자열 중간의 공백은 제거해주지 않는다. String str = " Hello world! " str = str.trim()// ..
Python 파이썬 1991년 네덜란드의 귀도 반 로섬(Guido van Rossum)이라는 개발자에 의해 만들어진 프로그래밍 언어다. 특징 파이썬은 뛰어난 생산성과 직관성을 자랑한다. 예를 들어, if "딸기" in ["당근", "수박", "참외", "메론"]: print("딸기가 있습니다.") 파이썬 언어를 몰라도 위의 코드를 읽어보면 ["당근", "수박", "참외", "메론"] 중에 "딸기"가 있으면 "딸기가 있습니다." 라는 말을 출력하라는 뜻인 것을 알 수 있다. 다른 특징으로는 파이썬은 인터프리터 언어이기 때문에 빠르게 수행이 가능하다는 것이다. 그리고 파이썬은 다양한 플랫폼과 풍부한 라이브러리를 지원하기 때문에 손쉽고 빠르게 작성할 수 있다. 또한 그래픽 애니메이션을 지원하므로 GUI 프로그..
Project Name Xcode 상에서 작업할 공간의 프로젝트 이름입니다. 영어로 작성하는 것을 권장하고 있습니다. Display Name 빌드 된 앱에서 보여질 이름입니다. 앱 이름이기 때문에, 이 부분은 한글로 작성해도 무방합니다! Development Target 해당 iOS 버전 이상인 기기만 이 앱을 설치할 수 있습니다. 예를들어 Target이 iOS 11.0 버전이라면, iOS 11.0 이상만 이 앱을 설치할 수 있는 것입니다. Minimum Version이라고 생각하면 됩니다. Development Target을 정하는 기준은? iOS Version Target을 정하기 위해 Apple Developer 사이트에서 점유율을 확인할 수 있습니다. https://developer.apple.c..