社区
Java SE
帖子详情
如何判断一个字符变量是否为换行符(\n)啊
zzmdegm
2006-12-04 06:31:37
rt
...全文
3720
11
打赏
收藏
如何判断一个字符变量是否为换行符(\n)啊
rt
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zzmdegm
2006-12-06
打赏
举报
回复
再java中 == 和 != 对对象来说,比较的是是否是同一个引用。
只有当对象是同一个引用时,才可以得到true的结果。 而你的这个,虽然字符相同,但不是来自同一个引用。
所以,一般来比较对象是否相同的话,采用equal()方法。 单纯的运算符== 会出现错误
windboyzsj
2006-12-06
打赏
举报
回复
“ String.indexOf('\n')>=0 ”正解
捏造的信仰
2006-12-06
打赏
举报
回复
楼主自己把字符和字符串搞错了。
lamb218
2006-12-06
打赏
举报
回复
String.indexOf('\n')>=0
zt7763674
2006-12-06
打赏
举报
回复
String.valueOf()返回类型是String又怎么能和'\n'去比较呢?
sundongyacn
2006-12-05
打赏
举报
回复
!= 是对于对象引用的地址作比较。。。所以会产生上述问题
zzmdegm
2006-12-04
打赏
举报
回复
解决:
!myNodetext.equals("\n")
equals:字符串比较
!= :对象比较
jy02209334
2006-12-04
打赏
举报
回复
return ch == 10?
zzmdegm
2006-12-04
打赏
举报
回复
如果这样写
myNodetext!='\n'
它说类型不匹配
zzmdegm
2006-12-04
打赏
举报
回复
我出现的问题是字符串有有转义啊
String myNodetext=myNode.getChildNodes().item(i).getNodeValue();
if(myNodetext!=null && String.valueOf(myNodetext)!='\n'){
Myv.add(myNodetext);
}
sundongyacn
2006-12-04
打赏
举报
回复
1
char c = '\n';
编写一个这样的函数
public boolean isNewLineChar(char c)
{
return ( ( c == '\n') ? true : false );
}
就ok啦
shell 回车键
判断
_Bash技巧:把
变量
赋值为
换行符
,
判断
文件
是否
以
换行符
结尾...
把
变量
赋值为
换行符
在 bash 中,如果要把
变量
赋值为
换行符
,写为 '\n' 没有效果,需要写为 $'\n'。具体举例如下:$ newline='\n'$ echo $newline\n$ newline=$'\n'$ echo $newline可以看到,把 newline
变量
赋值为 '\n',得到的是 \n 这个
字符
串,而不是
换行符
自身。这是 bash 和 C 语言不一样的地方。在 C 语言中...
linux
判断
改行符_Bash技巧:把
变量
赋值为
换行符
(
判断
文件
是否
以
换行符
结尾)
变量
赋值为
换行符
在 bash 中,如果要把
变量
赋值为
换行符
,写为 '\n' 没有效果,需要写为 $'\n'。具体举例如下:$ newline='\n'$ echo $newline\n$ newline=$'\n'$ echo $newline可以看到,把 newline
变量
赋值为 'n',得到的是 n 这个
字符
串,而不是
换行符
自身。这是 bash 和 C 语言不一样的地方。在 C 语言中,'n...
linux sed命令,如何替换
换行符
“\n”
linux sed命令如何替换
换行符
n 命令解释 第一种方法使用test跳转命令实现替换
换行符
branch和test区别 第二种方法使用branch跳转命令实现替换
换行符
linux sed命令,如何替换
换行符
“\n”在一次sed使用中,执行命令:sed "s/\n//g" file发现,没起到任何效果。后来,经查sed官方用户手册,才得知,sed是按行处理文本数据的,每次处理一行数据后,都会在行尾
linux
判断
改行符_关于linux:Bash技巧把
变量
赋值为
换行符
判断
文件
是否
以
换行符
结尾...
把
变量
赋值为
换行符
在 bash 中,如果要把
变量
赋值为
换行符
,写为 '\n' 没有成果,须要写为 $'\n'。具体举例如下:$ newline='\n'$ echo $newline\n$ newline=$'\n'$ echo $newline能够看到,把 newline
变量
赋值为 ‘n’,失去的是 n 这个
字符
串,而不是
换行符
本身。这是 bash 和 C 语言不一样的中央。在 C 语言中,’...
shell脚本
判断
字符
串末尾
字符
是否
有
换行符
_详细介绍Linux shell脚本基础
Linux shell脚本基础学习,虽然不涉及具体东西,但是打好基础是以后学习轻松地前提。Linux 脚本编写基础◆1.1 语法基本介绍1.1.1 开头程序必须以下面的行开始(必须方在文件的第一行):#!/bin/sh符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。当编辑好脚本时,如果要执行该脚本,还必须使其可执行。要使脚本可执行:编译 chm...
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章