728x90
반응형
SMALL

java 82

[백준알고리즘] 입출력과 사칙연산 6단계 - 1001번 A - B (JAVA)

📌문제 두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오. 📌입력 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 📌출력 첫째 줄에 A-B를 출력한다. 📌코드 import java.util.*; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int a,b; a = sc.nextInt(); b = sc.nextInt(); System.out.println(a - b); } }

[백준알고리즘] 입출력과 사칙연산 5단계 - 1000번 A + B (JAVA)

📌문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 📌입력 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 📌출력 첫째 줄에 A+B를 출력한다. 📌코드 import java.util.*; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int a, b; a = sc.nextInt(); b = sc.nextInt(); System.out.println(a + b); } }

[백준알고리즘] 입출력과 사칙연산 4단계 - 25083번 새싹 (JAVA)

📌문제 아래 예제와 같이 새싹을 출력하시오. 📌입력 없음 📌출력 새싹을 출력한다. ※ 주 의 ※ \을 출력하려면 \\를 작성해야 하고 " 를 작성하려면 \"로 작성해야 한다 📌코드 public class Main{ public static void main(String[] args) { System.out.println(" ,r'\"7"); System.out.println("r`-_ ,' ,/"); System.out.println(" \\. \". L_r'"); System.out.println(" `~\\/"); System.out.println(" |"); System.out.println(" |"); } }

[백준알고리즘] 입출력과 사칙연산 3단계 - 10171 고양이 (JAVA)

📌문제 아래 예제와 같이 고양이를 출력하시오. 📌입력 없음 📌출력 고양이를 출력한다. *** 주의할 점 *** 자바에서는 몇몇 문자는 단독으로 써서 출력할 수 없다. ( 대표적으로 백슬래시와 큰 따옴표가 있다. ) 그래서 문자를 출력하기 위해 조합을 만들어서 출력할 수 있도록 하는데 이를 Escape Sequance 라고 한다. 이스케이프 시퀀스는 "백슬래시(\) + 문자" 의 조합으로 쓰인다. 여기서 고양이 코드 또한 백슬래시(\)가 들어가는데 이 백슬래시는 단독으로 출력하지 못한다. 그렇기 때문에 "백슬래시 + 문자" 조합으로 출력해야 한다 . 즉, 백슬래시 앞에 백슬래시 하나를 더 붙여서 \\ 백슬래시 두번을 써야 백슬래시가 출력이 된다. 📌코드 public class Main{ public sta..

[백준알고리즘] 입출력과 사칙연산 2단계 - 10718 (JAVA)

📌문제 ACM-ICPC 인터넷 예선, Regional, 그리고 World Finals까지 이미 2회씩 진출해버린 kriii는 미련을 버리지 못하고 왠지 모르게 올해에도 파주 World Finals 준비 캠프에 참여했다. 대회를 뜰 줄 모르는 지박령 kriii를 위해서 격려의 문구를 출력해주자. 📌입력 없음 📌출력 두 줄에 걸쳐 "강한친구 대한육군"을 한 줄에 한 번씩 출력한다. 📌코드 public class Main{ public static void main(String[] args) { System.out.println("강한친구 대한육군"); System.out.println("강한친구 대한육군"); } } 계속 컴파일 오류 나서 왜인가 싶었더니 System.out.println에서 out을 빼고 ..

[백준알고리즘] 입출력과 사칙연산 1단계 - 2557 (JAVA)

📌문제 Hello World!를 출력하시오. 📌입력 없음 📌출력 Hello World!를 출력하시오. 📌코드 public class Main{ public static void main(String[] args){ System.out.println("Hello World!"); } } 1단계부터 막혔다. 계속 컴파일 오류가 났다.. 이클립스에서 main이나 sysout 단축키만 쓰다가 전체 코드를 쓰려니 기억이 하나도 나지않더라 꾸준히 매일매일 하나씩 풀어서 누적 학습해야겠다.

[자바웹을다루는기술] 쿠키란?

📌 쿠키(Cookie) - 쿠키란 웹 페이지들 사이의 공유 정보를 클라이언트pc에 저장해 놓고 필요할 때 여러 웹 페이지들이 공유해서 사용할 수 있도록 매개 역할하는 방법 - 정보가 클라이언트 pc에 저장된다. - 보안에 취약하다. - 클라이언트 브라우저에서 사용 유무 설정가능하다 - 도메인당 쿠키가 만들어진다. 📌 쿠키의 종류 속성 Persistence 쿠키 Session 쿠키 생성 위치 파일로 생성 브라우저 메모리에 생성 종료 시기 쿠키삭제하거나 설정 값 종료시 브라우저 종료시 최초접속시 전송여부 최초 접속 시 서버 전송 최초 접속 시 서버로 전송안됨 용도 로그인 유무 팝업창 제한 사이트 접속시 Session인증정보 유지시

[자바웹을다루는기술] request.setCharacterEncoding 와 response.setContentType 차이

📌브라우저 => 서버 (Request) - 요청에는 Get 방식, Post 방식 2가지가 있다. - Post 방식의 경우, 이클립스로 서블릿을 개발하면서 JAVA 메소드로 인코딩을 할 수 있는데, request.setCharacterEncoding("UTF-8"); 로 간단히 인코딩 방식을 설정할 수 있다. - GET 방식으로 전달된 문자열들은 URI에 포함되어 전달되기 때문에 URI에 대해 인코딩 처리 작업을 해야한다. 서버마다 기본적으로 URI 인코딩 문자코드가 정해져 있는데, GET 방식으로 보내진 한글은 톰캣이 기본적으로 UTF-8이 적용되어 있어서 자동으로 처리를 해주기 때문에 글자가 깨지지 않는다. -따라서 FORM 태그에서 POST 방식으로 한글 데이터를 전송하고, 서블릿에서 doPost()..

[자바웹을다루는기술] 바인딩

📌 바인딩 - 서블릿에서는 다른 서블릿 또는 JSP 로 대량의 데이터를 공유하거나 전달하고 싶을 때 바인딩을 사용 - 바인딩 = '두개를 하나로 묶는다' - 주로 HttpServletRequest, HttpSession , ServletContext 객체에서 사용된다. 관련메서드 기능 setAttribute(String name, Object obj) 자원(데이터)을 각 객체에 바인딩한다. getAttribute(String name) 각 객체에 바인딩된 자원(데이터)을 name으로 가져옴 removeAttribute(String name) 각 객체에 바인딩된 자원(데이터)을 name으로 제거함

[자바웹을다루는기술] 서블릿의 여러가지 포워드 방법

📌 redirect 방법 - HttpServletResponse 객체의 sendRedirect()메서드를 이용한다. - 웹 브라우저에 재요청 하는 방식 - 형식 : sendRedirect("포워드할 서블릿, jsp"); 📌 Refresh 방법 - HttpServletResponse 객체의 addHeader()메서드를 이용한다. - 웹 브라우저에 재요청 하는 방식 - 형식 : response.addHeader("Refresh", 경과시간(초); url=요청할 서블릿 또는 jsp); 📌 location 방법 - 자바스크립트 location 객체의 href속성을 이용한다. - 자바스크립트에 재요청 하는 방식 - 형식 : location.href='요청할 서블릿 또는 jsp'; 📌 dispatch 방법 - 일반..

728x90
반응형
LIST