본문 바로가기

전체 글

(64)
9012번 괄호 import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.Stack; public class Main { static Stack stack =new Stack(); static String resultMessage=""; public static void main(String[] args) { BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw..
9093번 단어 뒤집기 import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.Stack; public class Main { // 문장이 주어졌을 때, 단어를 모두 뒤집어서 출력하는 프로그램을 작성하시오. 단, 단어의 순서는 바꿀 수 없다. 단어는 영어 // 알파벳으로만 이루어져 있다. static Stack stack = new Stack(); static String resultValue = ""; public static void main(String[] args)..
10828번 스택 import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.StringTokenizer; public class Main { static int index=0; static int[] arr=new int[10001]; static int resultValue=0; public static void main(String[] args) { BufferedReader br=new BufferedReader(new InputStreamReader(System..
CH04 조건문 4.1 코드 실행 흐름 제어 * 흐름제어문 = 제어문 제어문은 조건식과 중괄호 { } 블록으로 구성되는데, 조건식의 연산 결과에 따라 블록 내부의 실행 여부가 결정 ① 제어문의 종류 : 조건문 , 반복문 → 조건문 : if문, switch문 / 반복문 : for문, while문, do-while문 ② 루핑(looping) : 반복문일 경우 제어문 처음으로 다시 되돌아가 반복 실행 ③ 제어문 블록 내부에 다른 제어문 사용가능 4.2 조건문(if문, switch문) 4.2.1 if문 * if문은 조건식의 결과에 따라 블록 실행 여부가 결정 4.2.2 if-else문 * if문은 else 블록과 함께 사용되어 조건식의 결과에 따라 실행 블록을 선택 → 조건식이 false이면 else 블록이 실행되고, 조건식이..
Spring 설정 파일의 변화 1. Spring XML Setter 주입 - SpringConfigHistroyApplication.java 파일 package com.psjw.springConfigHistroy; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; import java.util.Arrays; //@SpringBootApplica..
IntelliJ xml추가 IntelliJ IDEA -> Preference -> File temp검색 -> + 버튼 클릭 후 입력
안드로이드 4대 구성요소 1. 액티비티(Activity) - 화면 하나당 하나의 액티비티를 가지며, 눈에 보이는 화면을 만들 때 최소 1개 필요하다. 여러 개의 액티비티로 구성된 앱에는 메인 액티비티가 1개 존재한다. 2. 리시버(Receiver) - 안드로이드에는 내부의 수많은 브로드캐스트(broadcast)들이 있다. 대표적인 브로드캐스트의 예로 "전화수신", "문자수신", "배터리 부족" 등이 있다. 이 중에서 원하는 브로드캐스트를 수신하는 객체가 리시버이며, 상대적으로 다른 구성 요소보다 구현이 간단하다. 3. 프로바이더(Provider) - 데이터베이스나 파일 등의 정보를 외부의 앱에 공개하기 위한 객체이며, ContentProvider 클래스를 상속받아서 구현한다. 이미 제공되는 프로바이더(연락처, 일정, 미디어 등)..
Activity 간 전달 1. AndroidManifest.xml 2. activity_main.xml 3. activity_second.xml 4. MainActivity.java package com.example.activityexam; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.EditText; import android.widget.Toast; import androidx.annotation.Nullable; import androidx.appcompat.app.AppCompatActivity; public class MainActivity extends AppCompatAct..