首页

文章

string 是什么类型的?

发布网友 发布时间:2022-04-16 00:43

我来回答

12个回答

懂视网 时间:2022-04-16 05:04

string属于Java中的字符串类型,也是一个引用类型,并不属于基本的数据类型。

  

  Java是一门面向对象编程语言,不仅吸收C加加语言的各种优点,还摒弃C加加里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

  

  

热心网友 时间:2022-04-16 02:12

string属于Java中的字符串类型,也是一个引用类型,并不属于基本的数据类型。

Java中基本的数据类型只有八个,分别是数值型:byte、short、int、long;浮点型:float、double;字符型:char;布尔型:boolean。

Java有字符串常量池机制,在声明字符串常量和字符串常量连接都需要使用到字符串常量池,如果字符串序列存在于该常量池中则返回,所以str会创建了一个字符串放入常量池中,str2将直接指向str指向的对象。

扩展资料:

String是一个固定长度的字符串,对String进行操作,是创建新的对象(String的操作都是改变赋值地址而不是改变值操作)。

而和它相似的还有一个字符串StringBuffer,对StringBuffer进行操作,这是在原来的对象之上进行改变(StringBuffer的操作都是改变值操作)。

String是一种不高效的字符串使用方式,在要求执行效率的系统当中会更多的使用StringBuffer来代替,这样可以降低系统的繁复性。

参考资料:百度百科——Java

热心网友 时间:2022-04-16 03:30

string是C++、java、VB等编程语言中的字符串类型。

在java、C#中,String类是不可变的,对String类的任何改变,都是返回一个新的String类对象。 String 对象是 System.Char 对象的有序集合,用于表示字符串。String 对象的值是该有序集合的内容,并且该值是不可变的。

string字符串数据类型,可包含单一字元或字符串的变数型态。需要注意的是在NoahWeb中要指定字符串给字符串变量,要在头尾加上单引号 (例如: '中国')。可以使用“ADD”运算符将多个字符进行连接运算。

扩展资料:

string的用法:

1、string类的构造函数:

string(const char *s); //用c字符串s初始化。

string(int n,char c); //用n个字符c初始化。

此外,string类还支持默认构造函数和复制构造函数,如string s1;string s2="hello";都是正确的写法。当构造的string太长而无法表达时会抛出length_error异常 。

2、string类的字符操作:

const char *data()const;//返回一个非null终止的c字符数组。

const char *c_str()const;//返回一个以null终止的c字符串。

int copy(char *s, int n, int pos = 0) const;//把当前串中以pos开始的n个字符拷贝到以s为起始位置的字符数组中,返回实际拷贝的数目。

参考资料来源:百度百科-string

热心网友 时间:2022-04-16 05:05

Java 中 string 不属于基本的数据类型,只是代表一个类,是一个引用类型。String是引用类型,不过java有字符串常量池机制,声明字符串常量或者字符串常量连接都要用到字符串常量池。如果常量池中有该字符串序列则返回,所以str创建了一个字符串并放入常量池中,str2内的字符序列已在常量池中所以str2直接指向str指向的对象。
基本数据类型就只有八个,数值型:byte,short,int,long,浮点型:float,double,字符型:char,布尔型:boolean。

热心网友 时间:2022-04-16 06:56

感觉没有回答到痛点上,问这个问题的人应该都在纠结 

String  str1 = "abc";

String  str2 = "abc";

str1 == str2;                     // 返回true

String  str1 = new  String("abc");

String  str2 = new  String("abc");

str1 == str2;                     // 返回false

还有==和equals的一些疑惑。

看这里,简单的剖析了下,记住就行。

网页链接

热心网友 时间:2022-04-16 09:04

string 英[strɪŋ] 美[strɪŋ]
n. 一串; 线; 细绳; 带子; 一系列; 一连串; 一批;
vt. 悬挂; 系; 扎; 用线(或细绳等)串,把…连在一起; 给…装弦;
adj. 由弦乐器组成的; 弦乐器的; 线织的; 线的;
[例句]She wore a string of pearls around her neck.
她脖子上戴着一串珍珠。
[其他] 第三人称单数:strings 复数:strings 现在分词:stringing 过去式:strung过去分词:strung

热心网友 时间:2022-04-16 11:29

字符串类型 也是一个引用类型 在堆栈中开辟一个空间 从堆里面指向栈里面的空间地址

热心网友 时间:2022-04-16 14:27

字符串。
Java里是String C#是string

热心网友 时间:2022-04-16 17:42

public final class String extends Object implements Serializable, Comparable<String>, CharSequence

参考资料:http://docs.oracle.com/javase/6/docs/api/

热心网友 时间:2022-04-16 21:13

引用类型

热心网友 时间:2022-04-17 01:01

String就是字符串类,这是一个类,并不是基本数据类型,只不过这个类比较特殊而已。
在内存中存在一个字符串池,当应用发起创建字符串的请求时,VM会先检查这个字符串在池中存不存在,如果存在就直接将其返回给应用了,如果不存在才创建这个字符串对象。这样做是因为字符串是应用中最常用的东西,如果每个字符串都创建一个对象,开销巨大,所以采取此种方式

热心网友 时间:2022-04-17 05:06

字符串
贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 安徽省徽商集团有限公司经营理念 2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 绿萝扦插多久发芽 扦插绿萝多久发芽 炖牛排骨的做法和配料 网络诈骗定罪标准揭秘 “流水不争先”是什么意思? mc中钻石装备怎么做 为什么我的MC里的钻石块是这样的?我想要那种。是不是版本的问题?如果是... 带“偷儿”的诗句 “君不见巴丘古城如培塿”的出处是哪里 带“奈何”的诗句大全(229句) 里翁行()拼音版、注音及读音 带“不虑”的诗句 “鲁肃当年万人守”的出处是哪里 无尘防尘棚 进出口报关流程,越详细越好。谢谢大家指教。 双线桥不是看化合价升多少就标多少的吗?为什么CL2+2KI=2KCL+I2中I失... 出师表高锰酸钾有画面了吗 2021年幼儿园新学期致家长一封信 电脑屏幕一条黑线怎么办? 销售代理商销售代理商的特点 商业代理商业代理的特征 如何看微信有没有开通微众银行 为什么微众没有开户 微众银行怎么开户 微众银行APP开户流程是什么? 唐古拉山海拔唐古拉山海拔是多少 怎么看待取消跳广场舞的人的退休金 如何选购新鲜的蓝田水柿? 恭城水柿柿树作用 创维洗衣机使用教程 创维全自动洗衣机怎么使用 自动开门器 狗羊属相婚姻相配吗 3岁的小孩不会说话怎么办 3岁孩子不会说话,应该挂什么科? 3岁小孩不会说话正常吗 鹿茸炖乌鸡怎么做? 新型冠状肺炎吃什么药可以预防 冰箱上电后一直响 食品生产许可证编号开头为“ G”。 库存过期香精 华为手机有哪些特殊使用功能技巧 华为手机的小技巧都有什么? 你知道什么华为手机实用小技巧? 华为手机有哪些技巧 华为手机使用技巧 华为手机使用小技巧有哪些? 华为手机有什么使用小技巧? 华为hi+nova9操作技巧 有什么让你相见恨晚的华为手机使用技巧? 谁可以告诉我一些华为荣耀9的玩机技巧,谢谢 华为p9使用技巧有哪些 佳能mp259在哪里装墨盒 求告诉这个佳能MF4880dw的打印机的墨盒在哪里?要怎么更换? 佳能打印机mf223d墨盒是在哪个位置 急急急、佳能ip2780打印机怎么安装墨盒、彩色的墨盒和黑色的墨盒安装位置有区别吗? 佳能打印机pixma怎么换墨盒 ? 佳能打印机MP145的墨盒装在哪里的? 是怎么装的呢? 佳能打印机如何安装墨盒?mp198 佳能打印机墨水收集器在哪里? 佳能打印机的墨盒怎么开 MF4712佳能打印机墨盒在哪 string类型是什么? String类是基本数据类型吗? string属于什么类型 java中string是什么类型 C语言string是什么数据类型? java中string到底是个啥 数据类型还是啥 string是基本数据类型吗? String是基本的数据类型吗? string是最基本的数据类型吗 C#中string类型是什么类型 string 是最基本的数据类型么 string是怎样的数据类型?是怎样使用的? 在java中String...是什么意思 string是基本数据类型吗 JAVA有哪些基本数据类型 String是不是基本数据类型 2、String是最基本的数据类型吗? 在微信上保存图片总是显示保存失败到底是什么原因?知道的大神指教下 微信图片保存失败是什么原因 微信保存不了图片? 为什么微信图片保存不了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com