본문 바로가기

JAVA

(6)
JAVA 연습(5) - 대소문자 바꿔서 출력하기 문제 영어 알파벳으로 이루어진 문자열 a가 주어집니다. 각 알파벳을 대문자는 소문자로 소문자는 대문자로 변환해서 출력하는 코드를 작성해 보세요. 소스코드 import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String a = sc.next(); String answer = ""; for(int i = 0; i < a.length(); i++){ char b = a.charAt(i); if(Character.isLowerCase(b)){ answer += Character.toUpperCase(b); } else { answer +..
JAVA 연습(4) - 특수 문자 출력하기 문제 다음과 같이 출력하도록 코드를 작성해주세요. !@#$%^&*(\'"?:; 소스코드 import java.util.Scanner; public class Solution { public static void main(String[] args) { System.out.println("!@#$%^&*(\\'\"?:;"); } } 풀이 자바에서 백슬래시(\)와 따옴표(',")는 입력한 그대로 출력되지 않는 특수문자이다. 따라서 백슬래시와 따옴표를 출력하기 위해서는 해당 특수문자 앞에 백슬레시를 입력해야한다. ex) \' (작은따옴표만 출력) \" (큰따옴표만 출력) \\(백슬래시 하나만 출력)
JAVA 연습(3) - 문자열 반복해서 출력하기 문제 문자열 str과 정수 n이 주어집니다. str이 n번 반복된 문자열을 만들어 출력하는 코드를 작성해 보세요. 풀이 import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.next(); int n = sc.nextInt(); String a = ""; for(int i=0; i
JAVA 연습(2) - a와 b 출력하기 import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); System.out.println("a = " +a); System.out.println("b = " +b); } } 문제 : 정수 a와 b가 주어집니다. 각 수를 입력받아 입출력 예와 같은 형식으로 출력하는 코드를 작성해보세요.
JAVA 연습(1) - 문자열 입력 받아 출력하기 import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.next(); System.out.println(str); } } 문제 : 문자열 str이 주어질 때, str을 출력하는 코드를 작성하시오.
JAVA 기초 - 1강 #1. JAVA c++의 장점을 모아 만든 객체지향 프로그래밍 언어로, 포인터의 개념이 없음 #2. JAVA 실행 과정 확장자 : java *.java → *.class → JVM 실행 * JVM은 자바 프로그램 실행 모듈로, 대부분의 OS에 설치되어 있음 #3. JVM과 JDK 설치 JDK 구성 1) JAVA 프로그램 개발 도구(컴파일러 등) 2) JRE → JVM + 여러 표준 클래스 #4. JAVA 프로그래밍 툴 이클립스 → 선택 developer.andriod.com #5. JAVA 프로젝트와 소스 파일 생성 1) 기본 프로젝트 생성 : File → New → Java Project → (프로젝트명 입력 후) Finish 2) 기본 클래스 생성 : New → class //기본 출력 예제 publ..