Posts

[JAVA] password Regular expression Only 9 digits including letters + special characters + numbers

Image
<%@ page import = "java.util.regex.Matcher"%> <%@ page import = "java.util.regex.Pattern"%> if(passwordParam.equals("changePwToNew")) { boolean sameCharCheck = false; String checkStr = ""; String returnMsg = ""; //  Check the password format (more than 9 characters including English, special characters, and numbers) Pattern passPattern = Pattern.compile("^(?=.*[A-Za-z])(?=.*\\d)(?=.*[~!@#$%^*_+|<>?:{}])[A-Za-z\\d~!@#$%^*_+|<>?:{}]{9,}$"); Matcher passMatcher = passPattern.matcher(password); //  Check including 4 consecutive letters and numbers int o = 0; int d = 0; int p = 0; int n = 0; int limit = 4;     for (int i = 0; i < password.length(); i++) {         char tmpVal = password.charAt(i);         if (i > 0 && (p = o - tmpVal) > -2 && (n = p == d ? n + 1 : 0) > limit -3 ){         sameCharCheck = true; //  Has a cont...

[JAVA] array for statement extension for statement

Image
[ex] class A{ public static void main(String args[]){ int[] array={10,20,30}; for(int num : array) System.out.println(num); } } an) 10 , 20 , 30 class B{ public static void main(String args[]){ String[] array={"aa","bb","cc"}; for(String str : array) System.out.println(str); } } an) aa, bb, cc  😀 Thank you!! 감사합니다!!

[JAVA] for statement continue statement

Image
[ex] class A{ public static void main(String args[]){ for(int a=1; a<11; a=a+1){ if(a==5){ continue; } System.out.println(a); } } } an]  1 to 10 are printed except for 5. 😀 Thank you!! 고마워!!

[JAVA] for statement break

Image
[ex] class A{ public static void main(String args[]){ for(int a=1; a<11; a=a+1){ if(a==5){ break; } System.out.println(a); } } } an) 1 , 2 , 3 , 4 😀 Thank you!! 고마워!!

[JAVA] ternary operator example

Image
[ex] class A{ public static void main(String args[]){ int a = true ? 10 : 20 ; String b = false ? "aa" : "bb" ; double c = a>5 ? 0.5 : 7.7 ; System.out.println(a); System.out.println(b); System.out.println(c); } } an)  10  bb  0.5  😀 Thank you!! 고마워요!!

[JAVA] change character value to integer value

Image
class A{ public static void main(String[] args){ String a="100"; int b=Integer.parseInt(a);  System.out.println(a+1); System.out.println(b+1); } } result  1001  101  😀 Thank you!! 감사합니다!!

[JAVA] three type of Java Array Declaration Structures

Image
1.  data type [] name of array ={ value,value,value }; 2.  data type [] name of array=new  data type [number]; 3.  data type [] name of array=new  data type []{ value,value,value }; 😀 Thank you!! 감사합니다!!