분류 전체보기374 [Java] 자바 랜덤 넘버 생성/Math.random() 랜덤 넘버 생성 //1~10 int rNum = (int)(Math.random() * 10) +1;//10 20 30 40 50 int rNum = ((int)(Math.random()*5 +1)*10;//23 24 36 51 23 int array[] = {23, 24, 36, 51, 23}; int rNum = (int)(Math.random()*5); unt rNum = array[rNum];//-1 0 1 int rNum = (int)(Math.random() * 3) -1; 2023. 6. 19. [Java] 자바의 형변환/묵시적 형변환 암시적 형변환 자바 형변환 형변환이란? 형변환은 변수나 값의 자료형을 다른 자료형으로 변경하는 것을 의미한다. 자바에서 형변환은 크게 두 가지 유형으로 나눌 수 있다. 바로 묵시적 형변환과 명시적 형변환이다. 자바에서 지원하는 기본 자료형은 아래와 같다. 자료형 크기 (바이트) byte 1 short 2 int 4 long 8 float 4 double 8 boolean 1 char 2 묵시적 형변환 작은 크기의 데이터 타입에서 큰 크기의 데이터 타입으로 변환될 때 발생 데이터 손실 없이 자동으로 형변환이 이루어짐 ex) public class Main { public static void main(String[] args) { float a; a = 12; System.out.printf("%f", a); } } d.. 2023. 6. 19. [JAVA] 자바의 문자열과 문자열 메서드 정리 자바 문자열 String클래스는 자바에서 문자열을 나타내는 클래스이다. 이 String클래스는 불변(immutable)한 특징을 가진다. 이는 한 번 문자열 객체를 생성하면 변경할 수 없다는 의미이다. 다른 말로 하면, 이 문자열 객체에 새로운 문자열을 넣으면, 기존의 문자열을 수정하지 않고 새로운 문자열 객체를 생성하여 반환환다. 자바는 String 클래스에서 문자열을 다루는 다양한 메소드를 제공한다. 이에 대해서는 아래에 정리한다. String 객체 String 객체는 기존의 객체와 마찬가지로 new키워드로 생성한다. String s1 = new String("hello world"); String s2 = new String("hello world"); 이렇게 생성된 String 객체는 수정할 수 .. 2023. 6. 13. [React] 배열 각 요소 컴포넌트로 전환 배열을 컴포넌트로 전환하는 쉬운 방법을 간략히 정리해놓고자 한다. 우선 App 컴포넌트의 형태는 아래와 같다. import './App.css' import {Hello} from './Hello' export default function App() { const names = ['Bill', 'Chichi', 'Mina']; return ( ) } 여기서 하고자 하는 것은 자식 컴포넌트에서 프롭으로 전달받은 배열의 각 요소를 컴포넌트(예를 들어 div태그에 innerHtml을 해당 배열의 값으로 가지는 컴포넌트)로 전환하는 것이다. 1. for each문 export function Hello({name}){ const arr = []; for(let n of name){ arr.push( {n} ).. 2023. 6. 8. 이전 1 ··· 14 15 16 17 18 19 20 ··· 94 다음