2 mr songas Mr_SongAS 于 2014.12.10 22:45 提问

java的struct是什么吗?不是框架struts而是结构体

java的struct是什么吗?不是框架struts而是结构体

7个回答

eagleyan
eagleyan   Rxr 2014.12.11 00:21
已采纳

首先说struct 可以代替class 是错误的、struct 是valuetype、c la s s不是、其次java10即将有struct

caozhy
caozhy 大叔所言极是
接近 3 年之前 回复
caozhy
caozhy   Ds   Rxr 2014.12.10 23:07

Java哪里来的struct?你在哪里看见的。

caozhy
caozhy   Ds   Rxr 2014.12.10 23:09

struct在C#和C++中有。在C++中,struct保持了和C语言struct的兼容性。在C#中,struct区别于class,它代表valuetype类型,也就是使得你可以定义一个和简单类型一样开销极小的类。

billy0920
billy0920   2014.12.10 22:47

直接用class定义,一样的,但是不能用c/c++的指针操作整体赋值。

guwei4037
guwei4037   Ds   Rxr 2014.12.10 22:48

java中没有struct(结构体),但是C#中有。java中可以使用class(类)来代替。

wsm201005030226
wsm201005030226   2014.12.12 14:48

java哪儿来的struct?????

shuytu
shuytu   2014.12.19 11:45

Java中没有结构体把,可以采用构建实体类,建立一个class是一样的,整体赋值构建静态实体类就ok啊

Csdn user default icon
上传中...
上传图片
插入图片