[JAVA] 자바예제 이중 for문으로 별 찍기 [2] 피라미드(트리)
2022. 5. 17. 11:54
자바/예제
자바 별 출력하기 중급~고급 난이도로 논리적인 사고방식이 요구되는 문제입니다. 차후 다이아몬드, 모래시계 별 찍기 문제도 추가할게요! 공백을 이해하기 쉽게 하기 위해 a로 치환해서 풀어볼게요~ 문제 1번 피라미드 (트리) 출력하기 tip : 왼쪽 정렬된 역직각삼각형과 정삼각형을 구분해서 조건 식을 세운 후 정삼각형은 한 칸씩 내려갈수록 1,3,5,7,9 형식으로 증가를 하는데 i = 1일때 *는 1 i = 2일때 *는 (i * 2) -1 i = 3일때 *는 (i * 2) - 1 즉 i는 5까지 계속 1씩 증가하는 와중에 *2를 하면 짝수가 되지만 -1을 해줌으로 홀수의 값을 구할 수 있게 된다. package double_for; public class Pyramid { public static void..
[JSP] 이클립스에서 JSTL URL 자동완성으로 기입하기
2022. 5. 17. 09:57
자바/Tip
안녕하세요 이번 게시글은 JSTL을 사용할때마다 매번 삽입해야하는 URL 코드 생각보다 너무 귀찮기때문에 이클립스에서 제공하는 자동삽입 기능을 사용해보는 게시글입니다! JSTL 설치법은 https://javanewbie.tistory.com/3?category=940882 해당 링크를 참고해주세요 ~ 위 사진처럼 매번 삽입해야하는 URL 코드 url를 일단 복사하시고 이클립스 -> Windows -> Preference -> Web -> JSP Files -> Templates -> JSP (HTML) -> Edit -> 코드삽입 이렇게 삽입하면 이젠 새로 jsp파일을 생성할 때마다 해당 url 코드가 삽입되어서 나옵니다! 그래도 jar 파일을 계속 일일이 넣어줘야 하는거 잊지마세요!
[JSP] 이클립스에서 EL(Expression Language) +JSTL 사용하기 및 다운로드
2022. 5. 17. 09:42
설치
EL(Expression Language): JSP 2.0 이상의 버전에서 새롭게 추가된 스크립트 언어 JSTL(JSP Stangard Tag Library) : 조건문 반복문 등을 스크립트릿이 아니라 Tag형식으로 사용하게 하는 라이브러리 한마디로 두 기능 모두 JSP에서 자바 문법을 통해 간결하게 표현식을 나타낼 수 있는 기능이라고 보시면 됩니다 ! JSP안에서 EL은 구문을 대신 하고 (값 출력) JSTL은 구문을 대신하여 루핑을 돌려주는 제어문이다. EL은 화면 출력을 위한 도구이고 JSTL은 제어문이라고 보시면 이해가 빠르시겠죠? 기본문법 ${ 표현식 } : 객체 프로퍼티를 꺼내는 용도로 사용 #{표현식} : 사용자의 입력값을 객체 프로퍼티에 담는 용도로 사용 ${member.no} / ${me..
[JAVA] 자바예제 이중 for문으로 별 찍기 [1] 다양한 사각형, 삼각형 출력하기
2022. 5. 16. 18:56
자바/예제
코딩 초보자들의 필수코스 이중for문을 활용하여 별찍기 문제 활용하기 입니다! 1번 문제 ********** ********** ********** ********** ********** 직사각형 별 찍기 tip : 첫 줄은 행(세로)을 출력 / 두번째 줄은 렬(가로)을 출력 package double_for; public class TenFive { public static void main(String[] args) { for(int i = 1; i
[JAVA] 자바로 2단에서 9단까지 구구단 출력하기
2022. 5. 16. 14:52
자바/예제
2 X 1 = 2 2 X 2 = 4 2 X 3 = 6 * * 2 X 8 = 16 2 X 9 = 18 이런 형식의 구구단을 자바로 구현해보자 구현하기 위해선 이중 for문을 사용해야 하는데 초보자인 경우 이중 for문을 처음에 이해하기 힘들었던 부분이 있을 수 있으니 최대한 쉽게 설명해보겠습니다~ 초보자를 위한 쉬운 설명은 더보기 글을 클릭해보세요 ♡ 더보기 위 구구단 식 처럼 2 X 1 = 2 라는 식이 나오려면 숫자 2와 숫자 1그리고 곱셈한 결과값인 2 총 3개의 숫자가 등장하는데요 숫자 2를 쉽게 i라고 생각해봅시다. 그리고 2는 정수니까 int i 라고 붙이면 int i = 2; 숫자 1도 이런식으로 하면 int j = 1; 이 됩니다. 구구단에서 한 개의 단이 다 완료 될때까지 i의 값은 계속 ..