본문 바로가기
728x90
반응형

study/Java305

[Java] 29. Test5 풀이 (다음의 결과가 나오도록 프로그램을 수정하기) package chap11; /* 다음의 결과가 나오도록 프로그램을 수정하기 [결과] fullPath:c:/jdk17/work/Test.java path:c:/jdk17/work fileName:Test.java */ public class Test0321_5 { public static void main(String[] args) { String fullPath = "c:/jdk17/work/Test.java"; String path=""; String fileName = ""; int idx = fullPath.lastIndexOf("/"); path = fullPath.substring(0,idx); fileName = fullPath.substring(idx+1); System.out.printl.. 2022. 3. 25.
[Java] 29. Test4 풀이 (결과가 나오도록 함수 구현하기) package chap11; /* * 결과가 나오도록 함수 구현하기 * double round(실수형,소숫점이하 자리수) * double truncate(실수형,소숫점이하 자리수) */ public class Test0321_4 { public static void main(String[] args) { System.out.println(round(3.1215,1)); //3.1 System.out.println(round(3.1215,2)); //3.12 System.out.println(round(3.1215,3)); //3.122 System.out.println(round(3.1215,4)); //3.1215 System.out.println(truncate(3.15345,1)); //3.1 Sy.. 2022. 3. 25.
[Java] 29. Test3 풀이 (문자열 1,234를 정수로 변경하여 1234*10 한 값을 세자리마다 ',' 찍어 출력하기) package chap11; /* * 문자열 1,234를 정수로 변경하여 *10 한 값을 세자리마다 , 찍어 출력하기 * [결과] * 12,340 */ public class Test0321_3 { public static void main(String[] args) { String str = "1,234"; int num = Integer.parseInt(str.replace(",","")); System.out.println(String.format("%,d", num*10)); System.out.printf("%,d\n", num*10); } } 2022. 3. 25.
[Java] 29. Test2 풀이 (다음 결과가 나오도록 프로그램 작성하기) package chap11; /* * 다음 결과가 나오도록 프로그램 작성하기 [결과] HTML=>홍길동 CSS=>김삿갓 JavaScript=>이몽룡 JAVA=>성춘향 JSP=>임꺽정 스프링=>향단이 */ public class Test0321_2 { public static void main(String[] args) { String s1 = "HTML-CSS-JavaScript-JAVA-JSP-스프링"; String s2 ="홍길동 , 김삿갓, 이몽룡, 성춘향, 임꺽정, 향단이 "; String[] arr1 = s1.split("-"); String[] arr2 = s2.split(","); for(int i=0;i 2022. 3. 25.
728x90
반응형