关于s类型的问题

来源:2-10 选择练习

rock221

2020-09-23 16:13:07

问题1string属于类,属于字符串,那是不是它不能赋值给其他任何的基本属性类型,int,long,double,float,char,而任何属性的基本类型都可以赋值给string?

问题2 

根据同类型相加结果还是同类型,并且低类型的先转换成高类型的然后在进行运算,最后结果也是同类型的才行,

string的取值范围大还是其他的基本类型范围大?


写回答

1回答

好帮手慕小脸

2020-09-23

同学你好,

1、1)理解是可以的

     2)是不是它不能赋值给其他任何的基本属性类型

答:并不是,例如:String与int之间是可以相互转换的。示例如下:

http://img.mukewang.com/climg/5f6b0b870947c71f05790417.jpg

2、1)这里所描述的“低类型的先转换成高类型的然后在进行运算”是指:运算中,不同类型的数据需要先转化为同一类型,然后进行运算吗?如果是,同学理解是正确的

    2)String是字符串,可用来定义任意字符串,它与基本数据类型没有可比性

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~


0

0 学习 · 16556 问题

查看课程

相似问题