안녕하세요.
언제나 도움 주심에 감사드립니다.

먼저 코드를 보시면요.
//반복문 돌면서 List에 담긴 point를 itemizedOverlay에 추가
private void drawPoint(Drawable dw, String local){
    itemizedOverlay = new HelloItemizedOverlay(dw, GoogleMap.this);
 
    List<Pub> temp = pubs.get(local);
    for(int i=0;i<temp.size();i++){
        Pub pub = (Pub)temp.get(i);
  
        GeoPoint point = new GeoPoint(getPoint(pub.getPoint(), false), 
                                           getPoint(pub.getPoint(), true));
        OverlayItem overlayitem = new OverlayItem(point, "", "");
        itemizedOverlay.addOverlay(overlayitem);
    }
 
     mapOverlays.add(itemizedOverlay);
}

//List의 point 정보를(35.659999600000006,139.697954)  '  , ' 로 구분해서 리턴
private int getPoint(String point, boolean right){
      if(right){
            return Integer.parseInt(point.split(",")[1]);
      }else{
            return Integer.parseInt(point.split(",")[0]);
      }
}

GeoPoint생성자를 보면 인자로 int 값을 갖는데 그형태가 latitudeE6, longitudeE6 입니다.

public GeoPoint(int latitudeE6, int longitudeE6)

일반 int 와는 다른것 같은데요.

현제 getPoint에서 int를 리턴하는데 위 타입으로 리턴하거나 변환 할 수는 없는지요?