티스토리 뷰
import java.lang.Math;
import java.util.Random;
import java.util.function.DoubleConsumer;
import java.util.stream.DoubleStream;
public class Conv {
public static void main(String[] args) {
char data[] = {'가', '나', '다'};
String myString = new String(data);
System.out.println(myString);
// 문자열 리터럴(String Literal)
String a1 = "aBc";
System.out.println(a1.toUpperCase()); // "ABC"
System.out.println(a1.toLowerCase()); // "abc"
System.out.println(a1); // "aBc"
// 참조형의 비교연산자는 가리키는 인스턴스가 같은 인스턴스인지를 확인
String b1 = "aBc";
System.out.println(b1.toLowerCase() == "abc"); // false
System.out.println(b1.toLowerCase().equals("abc")); // true
// Math Class
// 절댓값
System.out.println(Math.abs(-10));
System.out.println(Math.abs(8));
// 최솟값
System.out.println(Math.min(4.2, -5.3));
System.out.println(Math.max(4.0, 10));
// Random Class - 인스턴스 생성해야한다.
Random rand = new Random();
System.out.println(rand.nextInt(10)); // 0 이상 10 미만의 랜덤한 값
// 10 이상 30 미만의 랜덤한 값 = 0이상 20미만 랜덤값 + 10
int min = 10;
int max = 30;
int rand_int = (int)Math.floor(Math.random()*(max-min+1) + min);
int rand_int2 = rand.nextInt((max-min)+1) + min;
System.out.println("rand+int " + rand_int);
System.out.println("rand+int2 " + rand_int2);
// 랜덤 불리언
System.out.println(rand.nextBoolean());
// 0에서 1사이의 난수 5개 생성
DoubleStream ds = rand.doubles();
ds.limit(5).forEach(new DoubleConsumer() {
@Override
public void accept(double value) {
System.out.println(value);
}
});
}
}
'Java' 카테고리의 다른 글
HashMap 구현 및 응용 (0) | 2022.01.01 |
---|---|
Class Random, Class Math (0) | 2021.12.31 |
[Java] 클래스 메서드 (Math 클래스 메서드) (0) | 2021.12.30 |
[Java] Scanner (0) | 2021.12.30 |
[Java] 숫자의 길이 구하기 (0) | 2021.12.30 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 개발자책추천
- 폰트
- 코딩도서
- 상업용무료폰트
- 디즈니얼굴
- 폰트추천
- 한글무료폰트추천
- 클린코드
- 개발언어추천
- 임대차3법
- 맥과윈도우로깃허브
- 싸피
- 깃허브계정2개
- 깃허브계정
- 무료폰트추천
- 개발도서추천
- ssafy합격후기
- ssafy결과
- 브왈라
- ssafy6기
- ssafy후기
- 개발자
- SSAFY
- 개발언어순위
- 클린코더
- 개발자로드맵
- 개발자커리
- intj여자
- 싸피6기
- 개발자도서추천
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
글 보관함