일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- label
- text to speech
- android java
- customPopup
- Swift
- 링크드리스트
- 안드로이드스튜디오
- xocde
- 보호와 보안
- swift baekjoon
- TextField
- Android
- Xcode
- IOS
- 플러터
- 백준
- 연결리스트
- 커스텀팝업
- deeplink
- storyboard
- BAEKJOON
- 자바
- C언어
- 안드로이드
- Android Studio
- Firebase
- 준코딩
- 예외처리
- FLUTTER
- 버블정렬
- Today
- Total
목록자바 (7)
준코딩
아래 코드는 위도와 경도를 구하여서 주소로 변환해 보여주는 코드입니다. 30분마다 업데이트 하면서 위치를 textView에 보여주고 있습니다. public class MainActivity extends AppCompatActivity { private TextView txtResult; private LocationManager locationManager; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); txtResult = findViewById(R.id.txtResult); locationManage..
package algorithm; public class IntStack { private int max; private int ptr; private int[] stk; public class EmptyIntStackException extends RuntimeException { public EmptyIntStackException() { } } public class OverflowIntStackException extends RuntimeException { public OverflowIntStackException() { } } public IntStack(int capacity) { ptr = 0; max = capacity; try { stk = new int[max]; } catch (Ou..
package algorithm; class CloneArray { public static void main(String[]args) { int[] a = {1,2,3,4,5}; int[] b = a.clone(); b[3] = 0; System.out.print("a= "); for(int i=0; i
package algorithm; import java.util.Scanner; class Median { static int med3(int a, int b, int c) { if (a > b) if (b >= c) return b; else if (a c) return a; else if (b > c) return c; else return b; } public static void main(String[] args) { Scanner stdIn = new Scanner(System.in); System.out.println("세 정수의 중앙값을 구합니다."); System.out.print("a의 값: "); int a = stdIn.nextInt(); System.out.print("b의 값: "..
package algorithm; import java.util.Scanner; public class Max { public static void main(String [] args) { Scanner scan = new Scanner(System.in); System.out.println("최대값 구하기"); System.out.print("A:"); int A = scan.nextInt(); System.out.print("B:"); int B = scan.nextInt(); System.out.print("C:"); int C = scan.nextInt(); int max = A; if(max
1.int형 범위 숫자만 입력가능2. 공백입력 불가3. 10개의 숫자 입력 import java.util.Scanner; public class BubbleSort { public static void main(String[] args) { int[] arr = new int[10]; Scanner scan = new Scanner(System.in);System.out.println("공백입력불가");for (int i = 0; i < arr.length; i++) {while (true) {System.out.print((i + 1) + "번째 숫자 입력: ");try {arr[i] = Integer.parseInt(scan.nextLine());} catch (NumberFormatException..
객체지향이론의 기본 개념은 '실제 세계는 사물(객체)로 이루어져 있으며, 발생하는 모든 사건들은 사물간의 상호작용이다. ' 라는 것이다. 객체지향언어 특징1.코드의 재사용성이 높다2.코드의 관리가 용이하다.3.신뢰성이 높은 프로그래밍을 가능하게 한다. 클래스와 객체 클래스의 정의 - 클래스란 객체를 정의해 놓은 것이다.클래스의 용도 - 클래스는 객체를 생성하는데 사용된다. 객체의 정의 - 실제로 존재하는 것. 사물 또는 개념객체의 용도 - 객체가 가지고 있는 기능과 속성에 따라 다름 유형의 객체 - 책상, 의자, 자동차, TV와 같은 사물무형의 객체 - 수학공식, 프로그램 에러와 같은 논리나 개념. 클래스와 객체의 예 클래스 객체 제품설계도 제품TV설계도 TV붕어빵 기계 붕어빵 객체와 인스턴스 클래스로부..