[JAVA] Chapter01. 출력
※ 문자열에 속성 부여하여 출력하기
글자 | 바탕 | |
빨간색 | [31m | [41m |
노란색 | [33m | [43m |
초록색 | [32m | [42m |
파란색 | [34m | [44m |
기타 | ||
속성 초기화 | [0m | |
글자 굵게 | [01m | |
출력한 문자열을 모두 지우고 현재 커서 위치에 xxx 출력 | [2J xxx | |
같은 줄 문자열만 지우고 현재 커서 위치에 xxx 출력 | [2K xxx | |
▶ OnlineGDB에서만 확인 가능 |
예시)
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
|
public class Main {
public static void main(String[] args) {
System.out.println("\033[01m글자\n\033[0m");
System.out.println("\033[31m빨간색");
System.out.println("\033[33m노란색");
System.out.println("\033[32m초록색");
System.out.println("\033[34m파란색");
System.out.println("\033[0m\033[01m\n\n바탕\n");
System.out.println("\033[41m빨간색");
System.out.println("\033[43m노란색");
System.out.println("\033[42m초록색");
System.out.println("\033[44m파란색\033[0m");
System.out.println("\033[01m글자 지우기 테스트\033[0m\n");
System.out.println("\033[H안녕하세요\n저는 지금 글자 지우기 테스트를 하고 있습니다.\n지금부터 글자를 지워\033[2K 보겠습니다.");
System.out.flush();
System.out.println("\033[1;5f않되는데");
}
}
|
cs |
https://rocksea.tistory.com/119
ANSI Code 적용하여 컬러풀한 출력하기.
Ansi를 이용하여 중요한 부분에 Point를 줄 수 있는 방법에대해 소개합니다. Color CodeColor Foreground Background Black 30 40 Red 31 41 Green 32 42 Yellow 33 43 Blue 34 44 Magenta 35 45 Cyan 36 46 White 37 47 code를 어떤값을 적
rocksea.tistory.com
※ 배열의 크기 출력하기
length는 함수가 아니라 length()가 아니라 length임.
https://hianna.tistory.com/516
[Java] 배열의 길이 구하기, length 속성
Java에서 배열의 길이를 구하기 위해서는 배열의 length 속성을 사용합니다. 예시 1 코드 public class ArrayReverse { public static void main(String[] args) { // 배열 int[] array = { 1, 2, 3 }; // 배열의 길이 int length = arr
hianna.tistory.com
+) C언어에서는?
https://hobbylists.tistory.com/entry/C-%EB%B0%B0%EC%97%B4-%EA%B8%B0%EC%B4%88-strlen-sizeof
배열 예제로 배우는 C언어 기초 strlen(), sizeof()
배열(array) 변수들의 집합이며 여러 값을 한 변수의 첫 번째 주소(0번째)를 사용해 메모리에 기억시켜 사용합니다. 배열은 복잡 다양한 정보의 양을 다뤄야 하는 면에서 좋은 기능을 보여줍니다.
hobbylists.tistory.com
※ 배열 미리 선언해두기 / 선언 시 길이만 정해두기
타입[] 변수 = null; 변수 = new 타입[길이]; |
예시)
String[] local = {"서울", "춘천", "대전", "광주", "부산", "제주", "서울", "춘천", "대전", "광주", "부산", "제주"};
int num = local.length;
int[] temp_max = new int[num];
int[] temp_min = new int[num];
[Java] 자바 배열(array) 선언하고 생성하기
배열: 같은 타입의 데이터를 연속된 공간에 나열하고, 각 데이터에 인덱스index를 부여해놓은 자료구조, 인덱스: 배열 항목에 붙인 번호. 0번부터 시작하며 0~(배열길이–1)까지 범위를 가짐, 배열
hongong.hanbit.co.kr
※ Java 랜덤 함수
(int)(Math.random() * 최댓값) + 최솟값 |
https://library1008.tistory.com/44
자바 랜덤함수(Java Random)
자바 랜덤함수를 사용하는 방법은 2가지가 있습니다. Random 클래스와 Math 클래스를 각각 사용해서 random value 를 생성하는 방법에 대해 설명 드리겠습니다. 1. Java.util.Random Random 클래스의 객체를 생
library1008.tistory.com
'Programming Language > Java' 카테고리의 다른 글
[Java] Type of Inheritance: extends vs implements (2) | 2024.12.05 |
---|---|
[JAVA] 백준 Week2 (0) | 2024.09.15 |
UML 클래스 다이어그램, 시퀀스 다이어그램 (1) | 2024.09.13 |