社区
Web 开发
帖子详情
字符串比较:怎么总是不成功?
javenfang
2003-01-19 06:48:46
String a;
if (a == "usr)
if (a.compareTo("usr"))
都不行,怎么回事呢?找了相关的资料,还是没有弄明白。谢谢!!!
...全文
42
13
打赏
收藏
字符串比较:怎么总是不成功?
String a; if (a == "usr) if (a.compareTo("usr")) 都不行,怎么回事呢?找了相关的资料,还是没有弄明白。谢谢!!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
水电费123343
2003-01-20
打赏
举报
回复
String a; ????????????
a 是个引用不具体指向对象 不和能用对象的方法?
"".equals(a);
a.compareTo("") == { -1 ,0 ,1 }
skytears
2003-01-19
打赏
举报
回复
建议看一下think in java ,上面有解释
春哥视角
2003-01-19
打赏
举报
回复
同意楼上
netstarry
2003-01-19
打赏
举报
回复
if (a.compareTo("usr")==0) 表示相同
HJJH
2003-01-19
打赏
举报
回复
试试这样可以吗?
String a = "";
"".equals(a);
nbm0
2003-01-19
打赏
举报
回复
慢慢就不会出现这些失误!
javenfang
2003-01-19
打赏
举报
回复
对不起,其实我也试过 equals,只是 a 刚开始是 null ,所以有错了。
另外,我看 E 文的DOC,说是: equals(object o),我以为用字符串就不行。
谢谢!!!
lcl101
2003-01-19
打赏
举报
回复
if (a == "usr) 他是比较两个变量的地址的 不是比较内容的
a.equals("usr")是比较内容的
MasterChen
2003-01-19
打赏
举报
回复
equals("");
emailjjs
2003-01-19
打赏
举报
回复
楼上说得对
a.equals("usr")
libozhang
2003-01-19
打赏
举报
回复
用equals不就行了吗,
例:
String a="";
System.out.println(a.equals(""));
但是这里的a一定不能为null,否则就有空指针抛出的.
longaway
2003-01-19
打赏
举报
回复
http://java.sun.com/j2se/1.4.1/docs/api/java/lang/String.html#equals(java.lang.Object)
longaway
2003-01-19
打赏
举报
回复
a.equals("usr")
mysql 可变字符串_MySQL:字符串类型
字符串型: set , enum , blob , text , varchar , char。1. char (字符)格式:char(M) 固定长度M 表示严格限定的长度。char(5)varchar(5)''5字节1字节需要一个字节,保存字符串的总长度'abc'54'abcde'56'abcdef'超出限制,插入不
成功
插入不
成功
效率相对高空间控制好2. varchar(变长字符串)格式:va...
字符串连接:编写一个函数fun实现字符串连接功能(不使用strcat函数)。 主函数输入两个字符串,调用函数,输出连接后的字符串
编写一个函数fun实现字符串连接功能(不使用strcat函数)。 主函数输入两个字符串,调用函数,输出连接后的字符串 输入说明:共两行,每一行输入一个字符串 输出说明:共一行,输出连接后的字符串 输入示例:abcd 1234 输出示例:abcd1234 #include <stdio.h> #include <string.h> char fun(char a[], char b[]) { int n1, n2, i, j; n1 = str.
Python字符串处理:过滤字符串中的英文与符号,保留汉字
使用Python 的re模块,re模块提供了re.sub用于替换字符串中的匹配项。 1re.sub(pattern, repl, string, count=0) 参数说明: pattern:正则重的模式字符串 repl:被拿来替换的字符串 string:要被用于替换的原始字符串 count:模式匹配后替换的最大次数,省略则默认为0,表示替换所有的匹配 例如 import re str = "hello,world!!%[545]你好234世界。。。" str = re.sub("[...
C语言字符数组与字符串
返回值:字符串s的长度,size_t为unsigned int类型,不同平台会不一样。功能:比较 s1 和 s2 的大小,比较的是字符ASCII码大小。功能:把src所指向的字符串复制到dest所指向的空间中,
成功
:返回dest字符串的首地址。功能:将src字符串连接到dest的。dest:目的字符串首地址。
成功
:返回dest字符串的。运行结果: str1>str2。功能:计算指定指定字符串s的。dest:目的字符串。src:源字符首地址。src:源字符首地址。s1:字符串1首地址。s2:字符串2首地址。
linux shell 比较字符串,Bash Shell
字符串比较
入门
在编写Bash脚本时,您通常需要比较两个字符串以检查它们是否相等。 当两个字符串具有相同的长度并且包含相同的字符序列时,它们是相等的。本教程描述了如何比较Bash中的字符串。比较运算符比较运算符是比较值并返回true或false的运算符。 在比较Bash中的字符串时,您可以使用以下运算符:string1 = string2和 string1 == string2 - 相等运算符,如果字符串相等,...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章