JAVA中如何判断一个字符串是否换行

作者&投稿:古夜 (若有异议请与网页底部的电邮联系)
我想用java判断一个字符串中是否有换行符,可以用indexOf(“/r/n”)吗,~

转义符是反斜杠,你写成斜杠了。
字符串有没换行你该用
而不是

仅限于 windows 系统,而你该考虑所有 unix 内核系统的情况。(你确定只用于 win 的话可以不考虑这个)
不需要。

方法有很多。最简单易懂的方法利用java中String类的substring()字符串截取方法 和length()求字符串长度方法即可 具体代码如下: public class Test {public static void main(String[] args) {String str = "abcdefg";System.out.println("截取...

<c:forEachvar="rr"items="${r.list}"varStatus="i">

<inputtype="checkbox"name="checkbox"value="${rr.right_id}"id="${rr.right_id}"/>

${rr.right_name}

<c:iftest="${i.count%6==0&&!i.last}">

<br>&nbsp;&nbsp;&nbsp;&nbsp;

</c:if>

</c:forEach>

扩展资料

java控制台程序判断String字符串中只输入了一个回车:

importjava.io.BufferedReader;

importjava.io.InputStreamReader;

importjava.util.Scanner;

publicclassTest{

publicstaticvoidmain(Stringargs[])throwsException{

//BufferedReaderbf=newBufferedReader(newInputStreamReader(System.in));

Scanners=newScanner(System.in);//和注释掉的效果一样

Stringstr="";

do{

System.out.println("请输入:");

//str=bf.readLine();

str=s.nextLine();//读取刚刚输入的内容,程序到这儿会停滞

if(str.length()==0){//如果输入的字符串为空,则说明只输入了一个回车

System.out.println("输入的是回车!");

}else{

System.out.println("输入内容是:"+str);

}

}while(str.length()!=0);

}

}



在一个EditText里面输入
,在获取的String中直接获取的是“
”这两个字符,而非作为一个回车。

//第一种方式    

import java.util.regex.Pattern;    

import java.util.regex.Matcher;    

// 4 different combinaisons    

Pattern CRLF = Pattern.compile("(
||
|
)");    

Matcher m = CRLF.matcher(myString);    

if (m.find()) {    

newString = m.replaceAll("<br>");    

}    

扩展资料

用JAVA自带的函数

public static boolean isNumeric(String str){

  for (int i = str.length();--i>=0;){   

   if (!Character.isDigit(str.charAt(i))){

    return false;

   }

  }

  return true;

 }



if(str.contains("
") || str.contains("
")){
    System.out.println("yyyyyyy");
}else{
    System.out.println("nnnnnnn");
}
// 检查一个字符换是否有换行符


方法有很多。最简单易懂的方法利用java中String类的substring()字符串截取方法 和length()求字符串长度方法即可 具体代码如下: public class Test {public static void main(String[] args) {String str = "abcdefg";System.out.println("截取...

if("\r\n".equal(string) || "\n".equal(string))
{
// YES
}


AVA(战地之王)
主要是防具,防具买齐狙击就很难一枪打死你了。防具:厚重防弹衣加强型,劳动护膝,钱多的话买个防弹衣+5%的防御卡和防爆服。头盔买厚重头盔加强型。 鞋子买个GP的缓冲鞋就行了。 手套玩狙的话可以买个门将手套,步枪就买GP的就行。 主要就这些,其他的不是太重要。步枪比较好控制适合新手的就...

万用表上AVA ACV DCV VDC 代表什么(有的电容什么的)
现在常见的三极管大部分是塑封的,如何准确判断三极管的三只引脚哪个是b、c、e?三极管的b极很容易测出来,但怎么断定哪个是c哪个是e?这里推荐三种方法:第一种方法:对于有测三极管hFE插孔的指针表,先测出b极后,将三极管随意插到插孔中去(当然b极是可以插准确的),测一下hFE值,然后再将管子倒过来再测一遍,测得hFE...

看AVA高手是怎样练成的战地之王
比如说拉枪,如果屏幕中有一个敌人出现,如果他不在你的准星范围之内,你如何准确的把你的准星拉到对方身上,然后开枪。这是反应和控制的问题,如果对方的拉枪不如你,你肯定先打死对方。这才是高手。准确的判断和意识(比如可以看到敌人可以猜到对方下一步会做怎样的行动,利用精明的战术将对方打死,甚至可以说对方根本...

java语言如何进行date日期的运算或者如何判断日期有没有超过今天_百度...
java.util.Date ctime = new java.util.Date(); String rTime = ""; java.text.SimpleDateFormat cf = new java.text.SimpleDateFormat("yyyyMMdd"); rTime = cf.format(ctime); int time1 = Integer.PaseInt(rTime); 取得今天日期,然后把他转换成数字("2008-08-08"转换为20080808[数字...

AVA战地之王狙击在爆破模式中是卡点还是走位?
2个的口 他们靠着意识和队友的死亡来判断敌人在那里来 你问的卡点和走位 其实都差不多 卡点的同时也要有走位...卡点要好 就要有好走位 好意识 走位中也有卡点 走位是一个大的路线 它包括了卡点和后期突进走位 所以说一个狙击手在爆破中 一般情况下都是前期守点 ...

ava和cf和产生一样吗
AVA拥有独特的得分系统。在AVA中得分指的是在战斗中,根据玩家所获得的成果给予的分数。这样的得分也是判断玩家在战斗中活跃程度、发挥作用大小的尺度。在AVA中,得分包括以下几种:一般得分 一般得分是在战斗中击杀敌对玩家时所获得的得分。一般得分不进行单独显示,在结果窗中与其他得分合算后表示。攻击...

“AVA”代表“前进”在英语中的应用和含义广泛吗?
需要注意的是,所有内容仅供参考,版权归属于原作者,主要用于学习和交流,读者在使用时需自行判断和谨慎处理。总之,"AVA"作为"Advance"的缩写,直接体现了"前进"的含义,被广泛应用于各种英文文本中,体现了语言的简洁和效率。在理解和运用时,要结合具体语境,以便更准确地传达信息。

AVA里,“幸运射击”如何达成?
AVA幸运射击是系统随机出现的、人为是不能判断的、那是系统在一轮游戏中出1个幸运,然后在玩家中随机出现的!

AVA拯救伊娃相关问题
一般方法①所以你判断正确的话只开一个门就可以找到伊娃了,节约时间还减少了敌人,保护伊娃去天台的路上还是2前2拖后保护她,那边人多枪口就转向,特别是先打死速度快的黄怪……不要分散,或者跑不见了,配合的默契伊娃几乎是满血上楼……(最好的方法①找到伊娃后队友打开出口,就是上天台的入口,...

AVA光源,复合光源和单一光源有什么不同,请详细说明
复合光源 拥有反光效果 室内四面八方 光源 会根据你的移动而改变反射方向。从枪支上 和 队友身上可以明显判断。 单一光源 基本只能判断出亮度。复合光源 小号更多的 显卡 内存资源

鸡泽县19460812824: JAVA中如何判断一个字符串是否换行
歹侄那妥: if("\r\n".equal(string) || "\n".equal(string)) { // YES }

鸡泽县19460812824: 我想用java判断一个字符串中是否有换行符,可以用indexOf(“/r/n”)吗, -
歹侄那妥: 转义符是反斜杠,你写成斜杠了. 字符串有没换行你该用 \n 而不是 \r\n,\r\n 仅限于 windows 系统,而你该考虑所有 unix 内核系统的情况.(你确定只用于 win 的话可以不考虑这个) 不需要.

鸡泽县19460812824: java中如何判断输入的字符串是否与一个固定字符串相等 -
歹侄那妥: 一般新手可能出现对比两个字符串的错误:1,比较两个字符串内容的话,用a.equals(b)比较,其中a,b是两个字符串,用a==b的话比较的是a和b的内存地址.2,如果一个字符串是变量,另一个字符串是常量的话,一定要把常量写在前面,变量写在后面(即括号内),这样写的原因只有一个,避免报空指针异常.如:a是常量字符串,b是变量字符串,则一定要写成a.equals(b).不能写成b.equals(a),否则如果b为null的话,绝对报空指针异常.新手都需要注意这两点啊.希望能够帮到你 祝你好运

鸡泽县19460812824: java 如何判断字符串是否可以转换成数字 -
歹侄那妥: 用JAVA自带的函数判断,其中Character.isDigit方法:确定或判断指定字符是否是一个数字.1. public static boolean isNumericZidai(String str) { 2. for (int i = 0; i 3. System.out.println(str.charAt(i));4. if (!Character.isDigit(str.charAt(i))) { 5. return false...

鸡泽县19460812824: JAVA中如何判断一个字符串是否为另一个字符串的子串 -
歹侄那妥: String类中有一个方法 public boolean contains(Sting s)就是用来判断当前字符串是否含有参数指定的字符串 例 s1=“takecatb” s2=“te” 语句:s1.contains(s2) //s1调用这个方法 若其值为ture说明s1包含s2 若为fasle 则不包含

鸡泽县19460812824: java怎样判断一个字符串中的某个字符或字符串包含于另一个字符串 -
歹侄那妥: 完全可以利用java系统给的函数indexof(),来判断一个字符中是否包含另一个字符串:列如:String i = “songfeilong”; if(i.indexos("s")>0){ System.out.println("包含s字符串"); } else{ System.out.println("不包含s字符串");} indexof()函数返回的是一个整数

鸡泽县19460812824: java怎么对比一个字符串包含另一个字符串 -
歹侄那妥: Java中判断一个字符串里是否包含另一个字符串,只需要使用indexOf方法查看返回值是否非负数,如果是,则说明存在(该返回值代表第一次找到匹配时的索引坐标).如果要忽略大小写,则可以使用将两个字符串都转为大写(或小写)之后...

鸡泽县19460812824: JAVA中如何判断一个输入是数字还是字符串 -
歹侄那妥: 1.使用Character.isDigit(char)判断 String str = "123abc"; if (!"".equals(str)) { char num[] = str.toCharArray();//把字符串转换为字符数组 StringBuffer title = new StringBuffer();//使用StringBuffer类,把非数字放到title中 StringBuffer hire ...

鸡泽县19460812824: Java如何循环判断字符是否变了?我在ftp会获取修改时间字符串string,然后我会一直循环获取 -
歹侄那妥: String preTime = null;while(true) { String currTime = getTimeFromFtp(); if(!currTime.equals(preTime)) { //时间变了,做你自己要做的事 preTime = currTime; } }

鸡泽县19460812824: Java如何判断一个字符串是否存在于另一个字符串,注意要使用charAt(int )方法在String类检索. -
歹侄那妥: str1.indexOf(str2);str2存在于str1中返回一个自然数,如果不存在就返回-1charAt(int),是取出一个字符串中的单个字符的字符串.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网