List<Obiect>强转

//Object类型的集合强转String类型集合
List<Obiect> objectList = new ArrayList<Object>();
List<String> strs = (List<String>)(List)objectList 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
FormInfo class FormInfo <<partial>> [ +Formlnfo0- button1 Click(sender:obiect, e:EventArgs) : void+ SetText(run:double, walk:double) : void Form <-- FormInfo Common class Common!+ static) map left lon : double +{static) map top lat : double +{static map right lon : double +{static' map bottom lat : double class Station { +longitute :double <<get>> <<set> >+latitude :double <<get> > <<set>> + staionname :string <<get>> <<set>> + stationlD :int <<get> > <<set>> + address :string <<get>> <<set> > + totalDocks :int <<get> > <<set> > + docksln :int <<get> > < <set> > + status : string <<get> > < <set> > Station-->"screenPoint"Point Form1 class Form1 <<partial>> !-imgH:int- imgW :int isStartSite : bool isEndSite : boolI startIndex :int- endIndex :int - isPlanRoute : bool = false- m distance : double = 0 +Form10 Form1 Shown(sender:obiect,e:EventArgs) : void panelRight SizeChanged(sender:obiect,e:EventArgs): void panelButtom SizeChanged(sender:object, e:EventArgs) : voidForm1 Paint(sender:object, e:PaintEventArgs) : void buttonlmport Click(sender:object, e:EventArgs) : void Import(fileName:string): void GPSToScreen(lon:double.lat:double): PointGetTitude(point:Point): doubel listStations SelectedlndexChanged(sender:obiect, e:EventArgs) : void panel2 Paint(sender:object, e:PaintEventArgs) : voidcheckAll Click(sender:obiect, e:EventArgs) : void comboBox1 SelectedndexChanged(sender:obiect.e:EventAras): voioDrawReqularPoly(x:float, y:float, radius:double, sideCount:int) : PointF panelMouse Paint(sender:obiect,e:PaintEventArgs) : void panelMouse MouseMove(sender:object, e:MouseEventArgs) : voidpanelMouse MouseClick(sender:object, e:MouseEventArgs) : voidbutton1 Click(sender:object, e:EventArgs) : void setRoute0:void - setWalkRoute() : void - comboBox1 TextChanged(sender:object, e:EventArgs) : void class"List1"<T>{ MapHelper class MapHelper!<<const>> EarthRadius : double = 6378.137Istatic' Rad(d:double) : double +Istatic' GetDistance(firstLatitude:double.firstLongitude:double, secondLatitude:doublesecondLongitude:double): double+Istatic1 GetPointDistance(firstPoint:string,secondPoint:string): double Form <-- Form1 Form1-->"allstation<Station>""List1"Form1-->"startPoint"Point Form1-->"endPoint"Point Form1-->"startList<PointFI>""List1" "routeList<PointFIl>""List1Form1-->Form1-->"endList<PointFIl>""List1"Form1-->"m formlnfo"FormInfo画类图
最新发布
07-09
根据提供的信息,可以绘制以下类图: ``` +-----------------------------------+ | FormInfo | +-----------------------------------+ | +Formlnfo0- button1 Click(...) | | +SetText(run:double, walk:double) | +-----------------------------------+ +-----------------------------+ | Form | +-----------------------------+ | <-- FormInfo | +-----------------------------+ +-----------------------------+ | Common | +-----------------------------+ | +{static} map left lon | | +{static} map top lat | | +{static} map right lon | | +{static} map bottom lat | +-----------------------------+ +-----------------------------+ | Station | +-----------------------------+ | +longitude : double | | +latitude : double | | +stationname : string | | +stationlD : int | | +address : string | | +totalDocks : int | | +docksln : int | | +status : string | | --> "screenPoint" Point | +-----------------------------+ +-----------------------------+ | Form1 | +-----------------------------+ | <-- FormInfo | | - imgH: int | | - imgW: int | | - isStartSite: bool | | - isEndSite: bool | | - startIndex: int | | - endIndex: int | | - isPlanRoute: bool = false | | - m distance: double = 0 | | +Form10 | | +Form1 Shown(...) | | +panelRight SizeChanged(...)| | +panelButtom SizeChanged(...)| | +Form1 Paint(...) | | +buttonlmport Click(...) | | +Import(fileName:string) | | +GPSToScreen(lon:double, lat:double): Point | | +GetTitude(point:Point): double | | +listStations SelectedlndexChanged(...) | | +panel2 Paint(...) | | +checkAll Click(...) | | +comboBox1 SelectedndexChanged(...) | | +DrawReqularPoly(...) | | +panelMouse Paint(...) | | +panelMouse MouseMove(...) | | +panelMouse MouseClick(...) | | +button1 Click(...) | | - setRoute0:void | | - setWalkRoute() : void | | - comboBox1 TextChanged(...)| +-----------------------------+ +-----------------------------+ | List1<T> | +-----------------------------+ +-----------------------------+ | MapHelper | +-----------------------------+ | <<const>> EarthRadius: double = 6378.137 | | +static Rad(d: double): double | | +static GetDistance(firstLatitude: double, firstLongitude: double, secondLatitude: double, secondLongitude: double): double | | +static GetPointDistance(firstPoint: string, secondPoint: string): double | +-----------------------------+ ``` 请注意,这只是根据提供的信息绘制的大致类图,可能会有一些缺失或错误。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值