본문 바로가기

file

(7)
JavaScript sort(정렬) 저번에 사용한 filter 다음으로 적을 내용은 sort에 대해서입니다. let arr = [1,3,10,4,5,2,6,8,7,9]; arr.sort(function (a, b) { // [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] return a - b; }) 배열 안에서 뒤섞여있던 값들을 일정하게 정렬하게 해주는 메서드입니다. 내림차순도 가능합니다 A와 B의 위치를 바꿔주기만 하면 내림차순이 됩니다. let arr = [1,3,10,4,5,2,6,8,7,9]; arr.sort(function (a, b) { // [10, 9, 8, 7, 6, 5, 4, 3, 2, 1] return b - a; }) function을 사용하지 않고 메서드만 사용해도 정렬은 됩니다. let arr = [1,..
JavaScript Filter(필터) 최근에 자바스크립트를 하면서 filter의 사용법에 대해 적어보려 합니다. 제가 사용하는 방식은 화살표 함수(Arrow function) 이 아닌 기본 방법을 사용했습니다. const arr = [1,2,3,4,5]; let result = arr.filter(function (data) { // result = [4,5] if(data > 3){ // 조건 return true; //조건을 만족하면 true } }) 해석하면 배열의 길이만큼 루프를 돌고 조건에 맞으면 저장한다고 생각하면 됩니다. 1,2,3,4,5 중에 3보다 큰 수를 조건으로 걸었으니 4,5만 result라는 변수에 저장됩니다. const arr = [1,2,3,4,5]; let result = []; // 배열선언 for(let i ..
JAVA console Color (콘솔 색상 추가하기) 오늘 해볼 건 제목 그대로입니다. 바로 콘솔 창에 색을 입력하는 방법이에요. 스크립트를 공부하다가 문득 자바 콘솔에도 색상을 입힐 수 있을 거 같은데?라는 생각으로 찾아봤더니 역시 있더라고요. 방법은 매우 간단합니다. public static final String black = "\u001B[30m" ; public static final String red = "\u001B[31m" ; public static final String green = "\u001B[32m" ; public static final String yellow = "\u001B[33m" ; public static final String blue = "\u001B[34m" ; public static final String p..
Java 입문 login처리 예제(2) 저번 글에서 만든 회원가입 & 로그인에서 메모장을 활용해 저장이 가능하게 만들어 보려고 해요. static ArrayList Snig_id = new ArrayList(); // 회원가입 된 아이디 static ArrayList Snig_pw = new ArrayList(); // 회원가입 된 비밀번호 메모장에서 불러온 아이디와 비밀번호를 나눠서 저장하기 위해 두 개의 배열을 만들었어요. 한 번에 비교해도 되지만 나눠서 비교하는 게 효과적이라 생각해서 두 개로 만들었습니다. static(정적)을 앞에 붙인 이유는 어디에서나 선언 없이 사용할 수 있도록 해주는 거라고 생각하면 됩니다. public static void Snig_up(){ // 저장된 아이디 & 비밀번호 불러오기 File snig = new..
Java 입문 login처리 예제 (1) 뭔가 코딩할 게 없나 검색해다가 쉽고 전에 만들었던 팁과도 연관 지어 볼 수 있는 예제를 찾았어요. 바로 회원가입 & 로그인 알고리즘인데요. 바로 만들어볼게요. BufferedReader bf = new BufferedReader(new InputStreamReader(System.in)); // 회원가입 및 로그인 입력을 위한 입력문 선언 String ID = ""; // 아이디 String PW = ""; // 비밀번호 while(true){ System.out.print("1.Sign Up\n2.Sign in\n3.Exit\nCh : "); String Ch = bf.readLine(); if("1".equals(Ch)){ System.out.print("ID :"); String ID_Ch = b..
JAVA txt(file) 불러오기 예제 (split) 이번에 해볼 거는 저번에 작성했던 글에서 말한 랜덤으로 문제 제출하는 알고리즘을 만들까 합니다. https://pjh-raccoon.tistory.com/12
JAVA txt(file) 불러오기 및 추가 방법 기본적으로 텍스트 파일을 불러오는 방법은 매우 간단합니다. 파일 불러오기 -> 파일 읽기 -> 저장 및 출력 저는 이렇게 3단계로 분류하는데 하나씩 살펴볼게요. File note = new File("C:/Users/user/Desktop/js/note.txt"); 첫 번째 파일 불러오기입니다. 해당 메모장의 경로를 입력해주시면 불러오기가 가능합니다. 이 코드를 복사하거나 입력하시면 File 부분이 빨간색으로 나올 텐데 걱정 마시고 마우스를 올린 뒤 import 해주시면 됩니다. import java.io.File; 그러면 맨 위 패키지 아래 import 된 걸 보실 수 있어요. BufferedReader br = new BufferedReader(new FileReader(note)); 두 번째 파일 ..