728x90
반응형

[2진수 문자열 s를 10진수로]
int i = Integer.parseInt(s, 2);

 

1. abs : 절대값 반환
  예)  double b = Math.abs(1972.98); --> 1972.98 반환
    int i = Math.abs(-197);       --> 197 반환

 

2. random : 난수를 반환한다.(0.0. ~ 1.0)
  예) double r = Math.random();
   int i = (int)(Math.random()*정수);

 

3. max : 두개의 인수중 큰 숫자를 구해준다.
  예) result = Math.max(-2, 2)  --> 2 반환

 

4. min : 두개의 인수중 작은 숫자를 구해준다.
  예) result = Math.min(-2, 2)  --> -2 반환

 

5. ceil : 인수보다 크거나 같은 정수를 반환
  예) result = Math.ceil(-30.54)   --> -30.0 반환
   result = Math.ceil(200.34)   --> 201.0 반환

 

6. floor : 인수보다 작거나 같은 정수를 반환
  예) result = Math.floor(19824.34)  --> 19824.0 반환
  예) result = Math.floor(2133.33)  --> 2133.0 반환
  예) result = Math.floor(-2133.33)  --> -2134.0 반환

 

7. round : 인수를 반올림하여 반환
  예) result = Math.round(-23.23) --> -23 반환
   result = Math.round(34.53)  --> 35 반환

 

8. rint : 인수와 가장 가까운 정수를 반환
  예) result = Math.rint(-34.3)   --> -34.0 반환
   result = Math.rint(24.3)    --> 24.0 반환

 

728x90
반응형

'Web Programming > java-jsp' 카테고리의 다른 글

svn 설치법 사용법  (0) 2013.10.25
SQL/다중행 비교연산자  (0) 2013.10.18
trim(), substring(), indexOf(char)  (0) 2013.09.25
POI 로 엑셀파일 읽어서 DB저장하기  (0) 2013.09.25
body onload event  (0) 2013.09.23
728x90
반응형

String trim()          //문자열의 좌우 빈공간을 제거해서 그것을 리턴한다.

 

String name = "       ㅇㅇ   ";

String name_trim = name.trim();      //요런식으로 사용한다.

 

그럼 name_trim 에는 "ㅇㅇ" 가 저장됨니다.

 

 

String substring(int, int) 

 

String substring( int 시작인덱스,int 끝인덱스) //현재 문자열 시작인덱스부터 끝 인덱스까지 잘라리턴함

 

예를들어

 

String num = "123456"

String sub_num=num.substring(3, 5);

sub_num 에는 "45" 가 들어갈 것이다. 근데 아닐수도 있다.

//이게  앞에 인덱스 부터 ... 뒤에 인덱스 전까지 일 것이다. 그리고 인덱스는 0부터 시작하는것을 고려하자.

 

 

int indexOf(char) 

 

 문자열에서 특정 문자의 인덱스(위치)를 찾는 것이다. 

 

String num = "123456" 

int a = num.indexOf('5'); 

a는 아마 4가 들어갈 것이다. [0][1][2][3][4] 니까 5번째칸의 5 즉 인덱스로는 4. 

728x90
반응형

'Web Programming > java-jsp' 카테고리의 다른 글

SQL/다중행 비교연산자  (0) 2013.10.18
java math클래스  (0) 2013.10.01
POI 로 엑셀파일 읽어서 DB저장하기  (0) 2013.09.25
body onload event  (0) 2013.09.23
ModelAndView  (0) 2013.09.23
728x90
반응형

POIFSFileSystem fs = new POIFSFileSystem(new FileInputStream(all_dir+newFile));
HSSFWorkbook wb = new HSSFWorkbook(fs);

sheetNum = wb.getNumberOfSheets(); // 시트갯수 가져오기

for (int x = 0; x < sheetNum; x++)
   {
     /*out.println("Sheet수 : " + x);*/
      sheet = wb.getSheetAt(x); //시트 가져오기

String sheetname = wb.getSheetName(); // 시트명 가져오기

 

if(sheetname.equals() {

 

int rows = sheet.getPhysicalNumberOfRows(); // 행 갯수 가져오기

 

for(int j=0; j<rows; j++) { //row 루프

HSSFRow row = sheet.getRow(j);  // row 가져오기

 

if(row != null) {

int cells = row.getPhysicalNumberOfCells(); // cell 갯수 가져오기

 

for(short z = 0; z < cells; z++) // cell 루프
       {
         HSSFCell cell = row.getCell(z);  // cell 가져오기
        

if(cell != null) {

         String value = null;
         switch (cell.getCellType())  //cell 타입에 따른 데이타 저장
         {
          case HSSFCell.CELL_TYPE_FORMULA :
            value = cell.getCellFormula();
            break;
          case HSSFCell.CELL_TYPE_STRING :
            value = "" + cell.getStringCellValue();
            break;
       case HSSFCell.CELL_TYPE_NUMERIC :
          value = "" + cell.getNumericCellValue(); //double
       break;
          case HSSFCell.CELL_TYPE_BLANK :
            value = null;
            break;
          case HSSFCell.CELL_TYPE_BOOLEAN :
            value = "BOOLEAN value=" + cell.getBooleanCellValue();
            break;
          case HSSFCell.CELL_TYPE_ERROR :
            value = "ERROR value=" + cell.getErrorCellValue();
            logger.info("ERROR1");
            break;
          default :
         } // switch 끝

 

**

첫번재 row는 인덱스가 0 이고 거의 0번재 행은 컬럼Name 이므로

row[1] 부터 불러야한다는 것.

728x90
반응형

'Web Programming > java-jsp' 카테고리의 다른 글

java math클래스  (0) 2013.10.01
trim(), substring(), indexOf(char)  (0) 2013.09.25
body onload event  (0) 2013.09.23
ModelAndView  (0) 2013.09.23
Spring Security  (0) 2013.09.16
728x90
반응형

onload event page load된 후 바로 일어난다.

 

Example

 

page load된 후 “Page is loaded" alert한다.

 

<html>

<head>

<script type="text/javascript">

function load()

{

alert("Page is loaded");

}

</script>

</head>

 

<body onload="load()">

<h1>Hello World!</h1>

</body>

</html>

 

 

728x90
반응형

'Web Programming > java-jsp' 카테고리의 다른 글

trim(), substring(), indexOf(char)  (0) 2013.09.25
POI 로 엑셀파일 읽어서 DB저장하기  (0) 2013.09.25
ModelAndView  (0) 2013.09.23
Spring Security  (0) 2013.09.16
location.href 의 바른사용  (0) 2013.09.16
728x90
반응형

ModelAndView에 저장할 것들..

 

conroller의 처리결과를 보여줄 뷰 이름

ex// mav.setViewName("time");

 

뷰에서 사용될 값들

ex// mav.addObject("time",new Date());

 

** ModelAndView 가 controller의 처리결과를 보여줄 뷰 이름만 리턴할 경우에는~

return new ModelAndView("time");

728x90
반응형

'Web Programming > java-jsp' 카테고리의 다른 글

POI 로 엑셀파일 읽어서 DB저장하기  (0) 2013.09.25
body onload event  (0) 2013.09.23
Spring Security  (0) 2013.09.16
location.href 의 바른사용  (0) 2013.09.16
project.build.sourceencoding  (0) 2013.09.16

+ Recent posts