본문 바로가기

Programming137

[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.
[Java 기초문법] 배열 Array 기초 / Methods / vararg / static [Jave 기초문법] by Professional Java Developer Career Starter: Java Foundations @ Udemy Array 기본 개념 Array = collections of other data type 여기서 첫번째 만나는 String[] args가 사실은 a refernce to an array vaiable args는 변수 [] lives at ref 이때 여기서 property를 추출할 수 있는데 예를들어 .length를 하면 0을 출력한다 여기서 args가 설정되었다는 것은 컴파일된 프로그램에서 실행했을 때 받을 수 있다는 것을 의미한다 따라서 터미널에서 apple orange를 넣고 출력하면 2가 나온다 = [apple orange] package busi.. 2022. 10. 17.