본문 바로가기

전체 글618

[Java 기초문법] 텍스트 다루기 | concatenation, string length, indexOf, split, startsWith & endsWith, contentEquals [Java 기초문법] by Professional Java Developer Career Starter: Java Foundations @ Udemy String Concatenation - concat public class LearnStrings { public static void main(String[] args) { String text1 = "this is my text1"; String text2 = "this is my text2"; System.out.println(text1 + text2); } } return : this is my text1this is my text2 두 스트링이 붙어있는 상태로 출력된다. text1 뒤에 빈칸을 주어서 하드코딩할 수도 있지만 해결책이 아님 애초에 .. 2022. 10. 17.
[Java 기초문법] 텍스트 다루기 | creating strings, 대소문자 변환, isEmpty vs isBlank, replace, strip(), charAt(), contains() [Java 기초문법] by Professional Java Developer Career Starter: Java Foundations @ Udemy Creating Strings 스트링을 만드는 방법 public class LearnStrings { public static void main(String[] args) { String fruit = "apple"; String vegetable = new String("broccoli"); } } 첫번째 = asks the os to give it some memory of this string. 메모리를 할당시킴 storing a reference. 스트링 literal이라고 하는 이것을 입력하면 자바는 all the string liberal을 검색.. 2022. 10. 17.
윈도우 폴더에서 git에 pull 하는법 현재 깃 연결 레포 확인 git remote -v 깃 초기화 git init 깃 연결 git remote add origin 다시 확인 git remote -v 올리기 git add . git commit -m 'commit' git push origin master 문제 발생시 깃 도움말 git help remote 삭제하고 다시 연결해보기 git remote remove orgin commit이 안될 때 강제로 하기 (근본 해결책은 아니니 좋은 방법은 아님) git push origin +master 아래와 같은 오류 나왔을 때 해결법 ! [rejected] master -> master (fetch first) 로컬 저장소 연결의 문제이므로 동기화 풀어주고 다시 설정 git pull --rebase.. 2022. 10. 17.
[Java 기초문법] constructors / getters & setters [Java 기초문법] by Professional Java Developer Career Starter: Java Foundations @ Udemy constructors 컨스트럭터의 개념 아래의 두 메소드를 컨스트럭터라고 할수있다. 1. they don't return anything 2. purpose of constructor is basically initialize the object of the property 앞에서 클래스는 blueprint라고 비유했다. person 같은 개념을 구상할 때 속성을 갖는다 = propertities. ex) 사람이라고 하면 name을 갖는다 프로그래밍을 할 때 object가 속성을 갖도록 forced 된다는 것을 의미한다. 컨스트럭터는 that would .. 2022. 10. 17.
[Java 기초문법] object Superclass / Member Visibility / 클래스 계층구조 이해 [Java 기초문법] by Professional Java Developer Career Starter: Java Foundations @ Udemy superClass Generate해서 toString() 함수를 만들어주었다. @Override public String toString() { return "Person{" + "firstName='" + firstName + '\'' + ", lastName='" + lastName + '\'' + ", dob=" + dob + ", address=" + address + ", spouse=" + spouse + '}'; } Pet 클래스가 있고 dog와 cat이 있으면 cat이 dog를 extends하여 가져옴으로써 method를 형성해줄 수 있다... 2022. 10. 17.