Java(281)
-
Java compile(String regex)
프로젝트 내 src 내 javabasic 패키지 내 RegexExample.java package javabasic; import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegexExample { public static void main(String[] args) { // TODO Auto-generated method stub String name = "홍길동"; String tel = "010-1234-5678"; String email = "test@seoul.citizen.kr"; //바로 다음에 쓰여진 대로 \x{...} 요렇게 생성하면 //유니코드 문자 역시 정규-표현식에서 16진법 표기법(16진법 코드 포..
2023.02.17 -
Java 정규식
프로젝트 내 src 내 javabasic 패키지 내 Regex02.java package javabasic; import java.util.regex.Pattern; public class Regex02 { public static void main(String[] args) { // TODO Auto-generated method stub String pass = "{}4 /[].'"; //String pass1 = "" //+ "" //+ "" //+ "" //+ "" //+ "" //+ "" //+ "" //+ "";//엔터를 8번 때렸다.엔터를 8번 때리면 pass1 변수는 문자열 길이가 0인 것을 가리키게 된다. String pass1 = "\n\n\n\n\n\n\n\n";// LF 8개 // ..
2023.02.16 -
Java Pattern class
프로젝트 내 src 내 javabaisc 패키지 내 Regex.java package javabasic; import java.util.regex.Pattern; public class Regex { public static void main(String[] args) { // TODO Auto-generated method stub String pattern = "^[0-9]*$"; // 숫자만 String val = "123456789"; // 대상문자열 String val1 = ""; boolean regex = Pattern.matches(pattern, val); System.out.println(regex); boolean regex1 = Pattern.matches(pattern, val1)..
2023.02.16 -
Java 최댓값과 최솟값
프로젝트 내 src 내 javabasic 패키지 내 Ex9Array.java package javabasic; public class Ex9Array { public static void main(String[] args) { // TODO Auto-generated method stub int[] data = { 4, 6, 1, 12, 99, 123, -100, 900, 5, 11 }; // 최댓값과 최솟값을 구해보자 // 일단 최댓값과 최솟값에는 첫번째 데이타를 넣어두자 int max = data[0]; int min = data[0]; // 두번째부터 반복문을 돌려서 더큰값이 나오거나 // 더 작은값이 나오면 최댓값이나 최솟값을 변경 for (int i = 1; i < data.length; i =..
2023.02.16 -
Java indexOf(int ch)
프로젝트 내 src 내 javabasic 패키지 내 Ex5OX.java package javabasic; import java.util.Scanner; public class Ex5OX { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); String jungdap = "12134"; String dap; char[] ox = new char[5]; int count = 0; System.out.println("정답5개를 입력해주세요"); dap = sc.nextLine(); // 조건 하나 더 추가(공백이 있을경우 "공백은 안돼요" 메시지후 종료 // ..
2023.02.15 -
Java Class System
프로젝트 내 src 내 javabasic 패키지 내 Ex3Munje.java package javabasic; import java.util.Random; import java.util.Scanner; public class Ex3Munje { public static void main(String[] args) { // TODO Auto-generated method stub //1~100 사이의 난수를 임의로 발생후 그 숫자 알아맞추기 //예: 67 이발생 //56 입력시 : 56보다 큽니다 //89 입력시 : 89보다 작습니다 //67 입력시 : 정답입니다(67)-프로그램 종료 //Scanner sc=new Scanner(System.in); //Random r=new Random(); //int ..
2023.02.15