'IT/java'에 해당되는 글 3건

  1. 2017.10.27 java split() 문자 자르기 684
  2. 2017.10.21 자바 자문 자답 DecimalFormat 에러 발생 641
  3. 2017.10.18 자바 랜덤 숫자 발생 정렬 후 반환 361
IT/java2017. 10. 27. 00:45
반응형

class Foo {

  public static void main(String[] args) {

    String s;

    String[] array;


    //////////////////////////////////////////////////

    // 탭 문자(Tab)로 구분된 문자열 분해


    // HTML에서는 탭문자 표현이 곤란하기에

    // 아래 예제에서 탭문자를 [TAB] 이렇게 표현했는데

    // 예제 실행시에는 진짜 탭문자로 바꾸어 주어야 합니다.


    s = "자장면[TAB]탕수육[TAB]짬뽕[TAB]칼국수";

    array = s.split("\t");

    dumpArray(array);



/* 출력 결과:


array[0] = 자장면

array[1] = 탕수육

array[2] = 짬뽕

array[3] = 칼국수


*/




    //////////////////////////////////////////////////

    // 마침표(.)로 구분된 문자열 분해

    s = "철수.영희.맹구.배영만";

    array = s.split("\\.");

    dumpArray(array);



/* 출력 결과:


array[0] = 철수

array[1] = 영희

array[2] = 맹구

array[3] = 배영만


*/



  }



  // 배열을 화면에, 요소별로 알기 쉽게 출력

  public static void dumpArray(String[] array) {

    for (int i = 0; i < array.length; i++)

      System.out.format("array[%d] = %s%n", i, array[i]);

  }




}

반응형

'IT > java' 카테고리의 다른 글

자바 자문 자답 DecimalFormat 에러 발생  (641) 2017.10.21
자바 랜덤 숫자 발생 정렬 후 반환  (361) 2017.10.18
Posted by Dream Come True
IT/java2017. 10. 21. 01:02
반응형

아래와 같은 에러 발생시 import 된 라이브러리 가 java.text.DecimalFormat 인지 확인 하고 아니면 변경 해줘라


안드로이드 5.1 이하에서 아래와 같은 에러 발생.



java.lang.NoClassDefFoundError: Failed resolution of: Landroid/icu/text/DecimalFormat;




import java.text.DecimalFormat;




                DecimalFormat cure = new DecimalFormat("##");

                cure.setMinimumIntegerDigits(2);


                for(int i = 0; i < 6; i++) {


                    SLot1num1[i] = cure.format((Lot1num1[i]));


숫자 고정 배치 


반응형

'IT > java' 카테고리의 다른 글

java split() 문자 자르기  (684) 2017.10.27
자바 랜덤 숫자 발생 정렬 후 반환  (361) 2017.10.18
Posted by Dream Come True
IT/java2017. 10. 18. 00:14
반응형



자바 랜덤 숫자 발생 정렬 후 반환 



import java.util.Arrays;

import java.util.Random;



/**

 * Created by buster on 17. 9. 14.

 */



public class randomNum {


    public int[] lotArray(int input1, int input2) {


        int[] num = new int[input1];

        int lottoMax = input2;

        int MAX = input1;

        int xnum;

        int icount, j;



        Random rand = new Random();

//         로또 번호 발생 및  중복 제거


        for (icount = 0; icount < MAX; icount++) {

            xnum = rand.nextInt(lottoMax) + 1;

            num[icount] = xnum;

            for (j = 0; j < icount; j++) {

                if (num[icount] == num[j]) {

                    xnum = rand.nextInt(lottoMax) + 1;

                    num[icount] = xnum;

                    icount = icount - 1;

                    break;

                }

            }

        }

//   오름 차순으로  정렬 및 리턴 어레이 전달

        Arrays.sort(num);

        return num;

    }

}

반응형

'IT > java' 카테고리의 다른 글

java split() 문자 자르기  (684) 2017.10.27
자바 자문 자답 DecimalFormat 에러 발생  (641) 2017.10.21
Posted by Dream Come True