java和c++中的string类是不是一样的??可不可以一起学习??

 我来答
caikqian700
2015-05-13 · TA获得超过405个赞
知道小有建树答主
回答量:276
采纳率:0%
帮助的人:121万
展开全部
java语言与C++语言一样,都支持使用“+”来拼接字符串,
例如:String str1 = "Hello "; String str2 = "java";String str3 = str1+str2。
当将一个字符串与另一个非字符串任何一个java对象都行
进行拼接时,后者会被转换为字符串。
liuyang054
2015-05-13 · TA获得超过9093个赞
知道大有可为答主
回答量:5317
采纳率:78%
帮助的人:5319万
展开全部
肯定不是一样的。
追问
c++中怎么可以实现string str = "hello"???怎么可以将字符串直接赋给类对象??初始化的话,不也应该是传参给构造函数嘛??
追答

给个例子你   C++里面直接定义初始化就行了  不过代码开始要导入string

#include<iostream>
#include<string>  // 导入
using namespace std;
int main(){
string str = "hello";
cout<<str<<endl; // 打印
return 0;
}

 至于赋值给类对象的话 , 你就在类里面直接定义一个string的成员变量,那新建一个对象就可以调用这个字符串了

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
FitReport
2015-05-12 · TA获得超过269个赞
知道小有建树答主
回答量:518
采纳率:0%
帮助的人:377万
展开全部
完全不一样的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
FitReport
2015-05-12 · TA获得超过269个赞
知道小有建树答主
回答量:518
采纳率:0%
帮助的人:377万
展开全部
完全不一样的。
追问
c++中怎么可以实现string str = "hello"???怎么可以将字符串直接赋给类对象??初始化的话,不也应该是传参给构造函数嘛??
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式