社区
Java SE
帖子详情
求解:又一个String问题啊!
everything_is_ok
2012-01-05 02:44:39
public class TestString {
public static void main(String[] args) {
String s1 = "a";
String s2 = "b";
String str = s1 + s2;
System.out.println(str1 == "ab");
}
}
为什么打印出false?
谢谢大家了
...全文
89
8
打赏
收藏
求解:又一个String问题啊!
public class TestString { public static void main(String[] args) { String s1 = "a"; String s2 = "b"; String str = s1 + s2; System.out.println(str1 == "ab"); } } 为什么打印出false? 谢谢大家了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
everything_is_ok
2012-01-05
打赏
举报
回复
谢谢各位了,明白啦
独行码夫
2012-01-05
打赏
举报
回复
== 比较的是地址引用,不是比较内容,所以是false
str.equals("ab")比较的是内容,答案是true
everything_is_ok
2012-01-05
打赏
举报
回复
[Quote=引用 1 楼 zhaoct 的回复:]
你确定你得代码能通过编译。。。str1 在哪边
[/Quote]
不好意思啊 我写错了 应该是这样的代码:
public class TestString {
public static void main(String[] args) {
String s1 = "a";
String s2 = "b";
String str = s1 + s2;
System.out.println(str == "ab");
}
}
chenxinquan
2012-01-05
打赏
举报
回复
你用 == 比较的是 是否是同一个对象,当然是false咯 还有你的str1从哪儿来的。
MiceRice
2012-01-05
打赏
举报
回复
String是对象,比较应该使用equals吧。
zhaoct
2012-01-05
打赏
举报
回复
是str == "ab"
zhaoct
2012-01-05
打赏
举报
回复
如果是str1 == "ab",==比较是否是同一个对象,equals比较的是String的值
zhaoct
2012-01-05
打赏
举报
回复
你确定你得代码能通过编译。。。str1 在哪边
求解
:ValueError: could not convert
string
to float: ''错误的修订
‘数据驱动的动态路径绘制’代码执行遇到了ValueError: could not convert
string
to float: ''错误。详细代码如下: import turtle as t def main(): t.title('数据驱动的动态路径绘制') #设置窗口信息 t.screen...
题目:利用递归方法求5!。
public static void main(
String
[] args) { System.out.println(recursion(5)); } public static int recursion(int n) { if(n == 1) { return 1; }else { return n * recursion(n-1); } } }
【C++初阶:STL ——
string
】
string
类 | 浅拷贝和深拷贝(传统写法和现代写法) |
string
类的模拟实现
可以看到其实
string
就是
一个
管理字符数组的顺序表,因为字符数组的使用广泛,C++ 就专门给了
一个
string
类,由于编码原因,它写的是
一个
模板。针对
string
,一般情况它有三个成员 —— char* _str、size_t _size...
【c++】
string
::size_type
在C++标准库类型
string
,在调用size函数
求解
string
对象时,返回值为size_type类型,一种类似于unsigned类型的int 数据。可以理解为
一个
与unsigned含义相同,且能足够大能存储任意
string
的类型。在C++ primer 中 ...
动态规划
求解
正则表达式:给定
一个
字符串 (s) 和
一个
字符模式 (p)
给定
一个
字符串 (s) 和
一个
字符模式 §。实现支持 ‘.’ 和 ‘’ 的正则表达式匹配。 ‘.’ 匹配任意单个字符 '’ 匹配零个或多个前面的那
一个
元素 说明: 匹配应该覆盖整个字符串 (s) ,而不是部分字符串。 s 可能为...
Java SE
62,625
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章