전체 글 (251)
2021-12-20 19:12:38
반응형

 

숫자

 

자바에서는 따옴표가 없는 숫자는 숫자로 인식한다.

package org.opentutorials.javatutorials.numberstring;

public class Number {

	public static void main(String[] args) {
		System.out.println(1+2);          //result:3
		System.out.println(4+2);	  //result:6
		System.out.println(1.2+1.3);      //result:2.5
		System.out.println(2*5);	  //result:10	
		System.out.println(6/2);	  //result:3	
	}
}

 

문자열

문자열은 "" 쌍따옴표로 출력해야 오류가 안뜸

package org.opentutorials.javatutorials.numberstring;

public class CharString {

	public static void main(String[] args) {
		System.out.println('생');      
		System.out.println("생");
		//System.out.println('생활코딩'); //result: error
		System.out.println("생활코딩");
		System.out.println("생활코딩"+"입니다");
		System.out.println(1+1);
		System.out.println("1"+"1");
	}
}

문자 연산

 

이스케이프

package org.opentutorials.javatutorials.numberstring;

public class CharString {

	public static void main(String[] args) {

		System.out.println("egoing said\" Welcome programming world\"");
	}
}

\(역 슬래쉬)를 앞에 붙이면 문자로 인식한다.

반응형

'Java > 생활코딩' 카테고리의 다른 글

[생활코딩] 주석과 세미콜론  (0) 2021.12.20
[생활코딩] 변수  (0) 2021.12.20
[Java] 이클립스 기능 정리_기초  (0) 2021.12.16
2021-12-16 22:49:16
반응형

6001. Hello 출력하기

print("Hello")

 

6002. Hello World 출력하기

print("Hello World")

 

6003. Hello World 줄을 바꿔 출력하기

print("Hello\nWorld")

줄 바꿈 \n

 

6004. 'Hello' 출력하기

print("\'Hello\'")

 

Tip. ' 출력은 역 슬러쉬 - ex) \' 

 

6005. "Hello World" 출력하기

print("\"Hello World\"")

 

6006. "!@#$%^&*()' 출력하기

print("\"!@#$%^&*()\'")

 

 

6007. "C:\Download\'hello'.py" 출력하기

print("\"C:\\Download\\'hello\'.py\"")

Tip. \ 안전하게 출력하려면 \\로 사용하는 것이 좋다.

 

6008. print("Hello\nWorld") 그대로 출력하기

print("print(\"Hello\\nWorld\")")
 

 

반응형
2021-12-16 22:22:43
반응형

1. Code Up Python 기초 100제 풀기

http://codeup.kr/

2. 백준 알고리즘 그리디 / 탐색 유형 / 동적 프로그래밍 각각 50문제씩 풀기

https://www.acmicpc.net/

3. 프로그래머스 기출문제 풀기

https://programmers.co.kr/

 

* 백준 알고리즘 강의 기초 1,2와 중급 1까지는 들어봐도 괜찮을 듯 

===========================================================

[코딩테스트 공부법 유튜브 링크]

1. 동빈나 유튜브 코테 공부법

https://www.youtube.com/watch?v=ukkLCl9yBvE

2. 라매개발자 유튜브 코테 공부법

https://www.youtube.com/watch?v=H6z1_tnyhp0

 

[코딩테스트 공부법 관련 블로그]

https://inner-game.tistory.com/236
https://covenant.tistory.com/220
https://steady-coding.tistory.com/260
https://www.clien.net/service/board/lecture/16146627
https://thinline-it.tistory.com/8

[코딩테스트 공부법 관련 사이트]

https://solved.ac
leetcode.com

* sw expert academy(삼성) : https://swexpertacademy.com/main/main.do

반응형
2021-12-16 20:48:38
반응형

이클립스에서 새로운 프로젝트를 생성하면 2개의 폴더와 2개의 파일이 생성이 된다.

bin, src, .classpath, .project 

이렇게 생성되는 파일에 대해 간단히 정리해보자.

 

bin - binary의 약자로 확장자는 .class

: 실행 파일로 이클립스에서 컴파일 된 파일은 bin 폴더에 저장이 됨 /

  컴퓨터가 이해할 수 있는 소스코드로부터 파생된 파일

 

src - source의 약자로 확장자는 .java

: 내가 작성한 코드

※ Code 작성 (.java) → Compile (.class) → 실행 

: 이클립스에서 소스코드 저장하면 .class 파일이 생성이 됨 → 이클립스 내부적으로 .java 파일을 이용해서 자동으로 컴파일을 해주고 있음 

 

.classpath / .project 생선한 이클립스 프로젝트의 여러 가지 정보들을 가지고 있는 파일들이지만 중요하지 않으니 Skip

: 간단하게 이클립스가 자기 자신을 위해 만든 파일이라고 생각하면 됨

반응형

'Java > 생활코딩' 카테고리의 다른 글

[생활코딩] 주석과 세미콜론  (0) 2021.12.20
[생활코딩] 변수  (0) 2021.12.20
[생활코딩] 숫자와 문자  (0) 2021.12.20
2021-12-16 17:55:21
반응형

1. 생활코딩 

https://opentutorials.org/course/1223/4551

 

언어소개 - 생활코딩

Java의 역사 1995년 자바의 아버지라고 불리는 제임스 고슬링과 그의 동료들에 의해서 시작된 프로젝트다. Java는 원래 가전제품을 제어하기 위한 언어로 고안되었지만 웹의 등장으로 엄청난 성공

opentutorials.org

2. 난 정말 자바를 공부한 적이 없어요 

http://www.orentec.co.kr/teachlist/JAVA_BASIC_1/teach_sub1.php

 

====== 오렌지 미디어 ======

             목록 서버1   서버2 강의시간 강의교안  Chapter 01. Let's Start JAVA!        01-1. 자바의 세계로 오신 여러분을 환영합니다. 32:59        01-2. 자바 프로그램의 이해와 실행의 원리

www.orentec.co.kr

3. 혼자 공부하는 자바

https://www.youtube.com/playlist?list=PLVsNizTWUw7HZTPU3GpS7nmshXjKKvlbk 

 

혼자 공부하는 자바

[혼자 공부하는 자바]는 [이것이 자바다] 콘텐츠를 기반으로 기획된 도서입니다. 동영상 강의 50만 조회수를 기록하는 동안 독자님들로 부터 받은 피드백을 반영하여 콘텐츠를 강화하고, 학습 방

www.youtube.com

4.  점프 투 자바

https://wikidocs.net/book/31

 

점프 투 자바

**초보 프로그래머를 위한 자바 입문서** 이 책은 문법위주의 지식보다는 이해중심의 지식을 전달하는 것을 주 목적으로 한다. 예를들어 자바에서 잘 파악하기 힘든 개념 ...

wikidocs.net


5. 프로그래머스 자바 중급 

https://school.programmers.co.kr/learn/courses/9/9-자바-중급

 

자바 중급

자바 입문을 수강했다면 자바의 다양한 기능에 대해 더 알아볼 수 있는 자바 중급을 추천합니다.

school.programmers.co.kr

6. TCP SCHOOL JAVA

https://tcpschool.com/java/intro

 

코딩교육 티씨피스쿨

4차산업혁명, 코딩교육, 소프트웨어교육, 코딩기초, SW코딩, 기초코딩부터 자바 파이썬 등

tcpschool.com

7. 프로그래밍 입문자를 위한 Java 기초

https://wikidocs.net/book/2970

 

프로그래밍 입문자를 위한 Java 기초

**"처음 시작하는 당신을 위한, 가장 친절한 Java 입문서"** 『프로그래밍 입문자를 위한 Java 기초』는 프로그래밍을 처음 접하는 학습자들이 **Java 언어의 핵심…

wikidocs.net

8. Write it, Run 자바

https://wikidocs.net/book/17480

 

Write it, Run 자바

Write it, Run 자바 사작 합니다.

wikidocs.net

9. 자바신공

https://wikidocs.net/book/9046

 

자바신공

# 인공지능의 세계정복을 막기 위한 첫 번째 프로젝트 "할 수 있을까요?" 한 청년이 걱정하며 물었다. "할 수 있습니다. 아니, 해야만 합니다!"…

wikidocs.net

10. 자바 헤엄치기[기초부터 알고리즘까지]

11. 점프 투 스프링부트

https://wikidocs.net/book/7601

 

점프 투 스프링부트

"점프 투 스프링부트"는 "Spring Boot Board(SBB)"라는 이름의 게시판 서비스를 만들어가는 과정을 설명한 스프링부트 입문서이다. 자바 설치부터 시작하여 서비스 운…

wikidocs.net

 

 

 

반응형
2021-11-02 21:54:28
반응형
반응형