728x90
반응형

JAVA 16

JSON 정리

Java에서 JSON(GSON)사용 May 27, 2017 Java에서 간단하게 json을 생성하고 파싱하는 방법을 알아보자. 여러가지 라이브러리가 있는데 우리는 여기서 구글에서 만든 gson를 이용하겠다. gson은 비교적 가볍고, 메이븐저장소를 지원하고 전반적으로 성능이 좋아서이다. 먼저 메이븐으로 다운로드한다. com.google.code.gson gson 2.8.0 1. 객체를 json으로 만들자. Person이라는 객체가 있다면 이를 json으로 변경해보자. @Data public class Person { private String name; private int age; private String gender; } import com.google.gson.Gson; @Test public v..

JAVA 2019.11.21

자바 정규식 (비밀번호: 영어 대소 구분 숫자 특수문자 )

EditText t1 = (EditText) findViewById(R.id.t1); String a = t1.getText().toString(); // 대소문자 구분 숫자 특수문자 조합 9 ~ 12 자리 String pwPattern = "^(?=.*[A-Za-z])(?=.*[0-9])(?=.*[$@$!%*#?&])[A-Za-z[0-9]$@$!%*#?&]{8,}$"; Boolean tt = Pattern.matches(pwPattern,a); if( tt == true){ Toast.makeText(this, "정규식이 맞음", Toast.LENGTH_SHORT).show(); } else{ Toast.makeText(this, "틀림", Toast.LENGTH_SHORT).show(); } Stri..

JAVA 2018.04.20

안드로이드 자바로 http 통신하기

보통 백그라운드 ( 쓰레드 ) 작업으로 통신을 하기 때문에, AsyncTask를 사용한다. // 아이디 닉네임 비밀번호 이메일 성별 지역 public void postDB(String id, String nickName, String setUserPass, String eMail,String sex,String location){ class joinHTTPt extends AsyncTask { String id; String nickName; String setUserPass; String eMail; String sex; String location; public joinHTTPt(String id, String nickName, String setUserPass, String eMail,String ..

JAVA 2018.04.18
728x90
반응형