본문 바로가기

반응형

IT, 인터넷/JAVA, 스프링부트

(27)
자바 Scanner 이용해서 회문수 구하기 자바 Scanner를 이용해서 회문수를 구해 보겠습니다. 회문수란 회문수는 숫자를 거꾸로 돌려서 같으면 회문수 이고 틀리면 회문수가 아닙니다. 예를 들어 121을 거꾸로 돌리면 121 같으므로 회문수 입니다. 그리고 123을 거꾸로 돌리면 321 이므로 회문수가 아닙니다. 소스 코드 import java.util.Scanner; public class ex1 { public static void main(String[] args) { // TODO Auto-generated method stub // TODO Auto-generated method stub // 12321, 1232 int number1=0, number2=0, result; Scanner sc = new Scanner(System.in..
화면에서 넘어온 값 split으로 잘라서 업데이트 하기 먼저 게시판을 만들어서 페이지를 띄워서 디비까지 연동을 해야 합니다. 그건 스프링부트 게시판 만들기를 참고해 주세요. https://astonysia-story.tistory.com/21 스프링부트 + jsp + yml로 게시판 만들기 - (1) 개발환경 설정 개발환경은 JAVA, 이클립스(이클립스 대신에 sts를 사용 하셔도 됩니다), 마리아디비, dbeaver(데이터베이스 툴)를 먼저 다운로드를 받아서 개발환경을 맞추어 줍니다. 1. JAVA 다운로드 설치 및 실행 h astonysia-story.tistory.com String txt = "1,2,4,6,,5,,,,,"; // 화면(view)에서 넘어온 값 String[] splitTxt = txt.split(","); for(int i=0; i
자바 float, double 소수점 계산하기 자바 소수점 계산은 float은 소수점이 있는 숫자뒤에 f를 붙이면 됩니다. double은 소수점이 있는 숫자뒤에 d를 붙이면 됩니다. 예제) public class Compare { public static void main(String[] args) { float aa = 10.5f; // float 은 뒤에 f를 붙이면 소스점 까지 나옵니다 double bb = 11.2d; // double은 d를 붙이면 됩니다 System.out.println("aa : " + aa); System.out.println("bb : " + bb); aa = 10 + 11.5f; // 소스점이 있는 값에 f를 붙이면 됩니다 System.out.println("aa : " + aa); bb = 11.5d + 12.3d..
자바 Scanner 사용해서 커피값 계산하기 import java.util.Scanner; public class Main { public static void main(String[] args) throws Exception { Scanner sc = new Scanner(System.in); String coffee = null; System.out.println("커피 주문 하세요 >>"); coffee = sc.next(); System.out.println(getCoffeePrice(coffee)); } // 커피가격 할인율 적용하여 계산 private static String getCoffeePrice(String value) throws Exception { // 에스프레소는 2000원, // 아메리카노는 2500원, // 카푸치노 3..
자바 클래스에서 순서, 이름, 과목1, 과목2, 합계, 평균 출력 하기 자바에서 순서, 이름, 과목1, 과목2, 합계, 평균의 값을 출력 하는 자바 프로그램을 만들어 보겠습니다. 자바 파일은 SchoolVo.java, Main.java 입니다. SchoolVo.java public class SchoolVo { private String name; private int book1; private int book2; public String getName() { return name; } public void setName(String name) { this.name = name; } public int getBook1() { return book1; } public void setBook1(int book1) { this.book1 = book1; } public int g..
자바 2차원배열값의 합과 평균 구하기 1차원 배열은 int a = { 1, 2, 3 }; 이렇게 배열이 하나 이지만 2차원 배열은 배열 안에 1차원 배열이 들어 있다고 생각하시면 이해가 빨리 됩니다. 2차원 배열은 int a = { {1,2}, {1,2,3}, {1,2,3,4,5}}; 이렇게 되어 있기 때문에 2차원 배열을 먼저 for문으로 돌리고 for 문 돌려서 나온 1차원 배열을 다시 for문을 돌려서 값을 뽑아서 처리를 하면 됩니다. // 1차원 배열은 쉽기 때문에 for문만 작성 하겠습니다. 예제) int array = { 1, 2, 3, 4, 5 }; for(int i=0; i
자바 LIST, ArrayList, getter, setter 사용하여 클래스 변수에 값 넣고 확인 하기 자바 클래스에 변수를 세팅을 해서 변수에 값을 주고서 그값을 확인 할수 있습니다. 변수를 세팅한 클래스 변수에 값을 주고서 리스트에 넣고 확인을 할수 잇습니다. 먼저 TestVo.java 라는 클래스를 만들고 변수를 만들어 줍니다. TestVo.java public class TestVo { private String test1; private String test2; public String getTest1() { return test1; } public void setTest1(String test1) { this.test1 = test1; } public String getTest2() { return test2; } public void setTest2(String test2) { this.tes..
자바 while문 으로 1~10 까지 더하기 public class Main { public static void main(String[] args) { int a = 1, sum = 0; while(a

반응형