일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- HTML
- Http Live Streaming Server
- 초대장
- 다윈 스트리밍 서버
- bluestack
- 다윈스트리밍서버
- gson
- 붕괴3
- ubuntu
- IT
- Sculpt Erogonomic Desktop
- 세븐나이츠
- 모바일게임
- Windows 10
- WiFi
- 세나
- JEUS
- 간접 표현식
- 윈도우10
- 간접표현식
- WebtoB
- jQuery
- JEUS6.0
- 클래시 로얄
- 윈도우 10
- IT 인코딩 encoding
- 하스스톤
- VBA
- 처비
- Clash Royale
- Today
- Total
목록웹 개발/Java (41)
공책
Gson version 2.4 이상부터 가능합니다. @SerializedName(value="대상 필드명", alternate={"첫번째 키", "두번째 키"}) 예:public clas Cls(){@SerializedName(value="id", alternate={"user_id", "user_name"})private String id;...}
public void fileUpdate(HttpServletRequest request, HttpServletResponse response){ //파일명 String fileName = FileVO.Update; File file = new File(FileVO.FILE_PATH + fileName); FileInputStream fileInputStream=null; ServletOutputStream servletOutputStream=null; try { String downName = null; String browser = request.getHeader("User-Agent"); //파일 인코딩 if(browser.contains("MSIE") || browser.contains("Trid..
Person.java package ex3; public class Person {private String name;private String email;private String phone;public String getName() {return name;}public void setName(String name) {this.name = name;}public String getEmail() {return email;}public void setEmail(String email) {this.email = email;}public String getPhone() {return phone;}public void setPhone(String phone) {this.phone = phone;}@Overrid..
//접근제한자반환형메소드명public void getInfo(){//메소드 영역}/* * 접근제한자 : public, protected, default, private * public : 모든 접근을 허용, 같은 프로젝트 내의 모든 객체들이 사용할 수 있도록 허용 * private : 현재 클래스 내에서만 사용을 허가 * protected : 상속관계의 객체들에만 사용을 허가 * default : 같은 패키지내의 객체에만 사용을 허가 * * 반환형 : 해당 메소드가 작업을 마친 후에 반환해야 할 값이 있을 경우에 기입 * int, String, 등 기본 자료형을 포함하여 사용자가 만든 객체로도 반환 가능*/
public class Ex1_work {public static void main(String[] args) {//키보드에서 숫자와 특수문자를 제외한 알파뱃을 무작위로 입력받는다//입력받은 문자열에 소문자 a가 몇 개 잇는지를 판별하는 로직Scanner sc = new Scanner(System.in);System.out.println("영문을 입력하세요");String str = sc.nextLine();int cnt = 0;for( int i = 0; i < str.length(); i++){if (str.charAt(i) == 'a'){cnt++;}}System.out.println(cnt);}}
1. 객체 생성법이 두 가지이다.(암시적, 명시적)2. 한번 생성된 문자열의 내용은 변하지 않는다. public class Ex1_String {public static void main(String[] args) {String s0 = "abc";String s1 = "abc";//암시적 객체 생성String s2 = new String("abc");//명시적 객체 생성if (s0 == s1){System.out.println("주소가 같다");} else {System.out.println("주소가 다르다");}if(s1.equals(s2)){System.out.println("주소가 같다");} else {System.out.println("주소가 다르다.");}}} public class Ex2_..
package ex1; import java.util.Scanner; public class Ex2_work {public static void main(String[] args) {//학생들의 수학과 영어성적을 등록하는 프로그램이 있다//프로그램을 실행하면 몇 명의 정보를 저장 할 것인지를 //입력 받은 후, 입력받은 수 만큼 학생들의 이름과 수학서적, 영어성적을 입력받는 프로그램 작성//결과 : //등록 할 인원 수 : 2//이름 : 홍길동//수학 : 90//영어 : 50//-------------------------//이름 : 김갤동//수학 : 90//영어 : 50//-----------------------------//2명 등록 완료//이름 : 홍길동//수학 : 90//영어 : 50//----..
package ex1; public class Ex1_work {public static void main(String[] args) {int arr[][] = { {1, 2, 3, 4, 5}, {6, 7, 8, 9, 10}, {11, 12, 13, 14, 15}, {16, 17, 18, 19, 20} };//2 차원 배열 arr에 담긴 모든 값을 총 합과 평균을 구하는 프로그램 완성int sum = 0;int cnt = 0;double avg = 0.0;for ( int i = 0 ; i
package ex1; import java.util.Random;import java.util.Scanner; public class Baseball {public static void main(String[] args) {int[] computerNum = new int[3];int n1 = 0;int n2 = 0;int n3 = 0;int n = 0;int strike = 0;int ball = 0;Scanner sc = new Scanner(System.in);Random rand = new Random();for(int i = 0 ; i
import java.sql.Array;import java.util.Random; public class MyLotto {public static void main(String[] args) {// 1~ 45의 난수를 발생시켜 로또 번호를 생성하는 프로그램 만들기Random rand = new Random();int[] lotto = new int[6];int n = 0;;for ( int i = 0 ; i < lotto.length; i++){n = rand.nextInt(44)+1;for (int j = 0; j < lotto.length; j++){if (i != 0 && lotto[j] == n){n = rand.nextInt(44)+1;}}lotto[i] = n;System.out.print(..