gpt4 book ai didi

java - 如何为字符串分配内存?

转载 作者:太空狗 更新时间:2023-10-29 19:59:46 25 4
gpt4 key购买 nike

在 Java 或 C++ 中如何为字符串分配内存?这可能很愚蠢,所以请原谅。我想知道是因为字符串的大小未知。

最佳答案

在 Java 中,String 是一个不可变对象(immutable对象),因此 String 的“大小”必须在分配时已知。如果它是“静态的”(例如 String 乱码,如 “嘿,我是 String 乱码!”),它将最终分配到共享对象池中,或者在堆上,如果它是使用 new String(...) 构造的。

关于java - 如何为字符串分配内存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11416542/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com