Java String Concatenation

后端 未结 7 1721
無奈伤痛
無奈伤痛 2021-01-21 14:45

I have a issue with my java code. i asked the same question yesterday. I got answer but sorry it was my fault. My question is not clear.

I have code looks like this:

7条回答
  •  一个人的身影
    2021-01-21 14:51

    Try this:

    StringBuilder sb = new StringBuilder();
    for(i = 0; i < geo.getTargets().length ; i++ ){
      if(geo.getTargets(i).getTargetType().equalsIgnoreCase("ProximityTarget")){
        final ProximityTarget prox = (ProximityTarget)geo.getTargets(i);
        float longitude = prox.getGeoPoint().getLatitudeInMicroDegrees()); 
        float lat = prox.getGeoPoint().getLongitudeInMicroDegrees());
        float radius = prox.getRadiusDistanceUnits();
    
        if (sb.isEmpty()) {
            sb.append("circle:" + longitude + ":" + lat + ":" + radius);
        else {
            sb.append(" | circle:" + longitude + ":" + lat + ":" + radius);
        }
      }
    }
    String result = sb.toString();
    

提交回复
热议问题