java中的特殊符号怎么打啊

java中的特殊符号怎么打啊,第1张

java中的特殊符号不能直接输出,需要使用转义字符进行转义才能正常输森并出,如下:

package com.bean

public class Change {

    public String ChangeText(String text){

   码册     char[]cs=text.toCharArray()

    迟春宏    StringBuffer sb = new StringBuffer()

        for(int i = 0  i<cs.length i++){

            char c = cs[i]

            if(c==' '){

                sb.append("&nbsp")//将空格转换成&nbsp

            }else if(c=='\n'){

                sb.append("<br>")

            }else if(c=='>'){

                sb.append("&gt")

            }else if(c=='<'){

                sb.append("&lt")

            }else if(c=='&'){

                sb.append("&amp")

            }else{

                sb.append(c)

            }

        }

        return sb.toString()

    }

}

输出的转义字符为: \n,>,<,&,一般用于解析html文件

&&和||是一种逻辑运算符,&&是逻辑与,当两个数都为真,则结果为真。||是逻辑或,两个数任意一个为真,则结果为真。

举个例子:

1、a &&b

当a、b都为真时,结果为真。有一个为假或者都为假时结果为假。

2、a || b

当a、b有一个为真时,结果为真。a、b都为假时结果为假。

扩展资料团腔悄:

在java中还有其他的逻辑符号,比如:!、|、 &

“!”是非运算符号,比如a为真,则!a则为假。a如果为假,则!a为真。

而“|”也是逻辑或,“&”也是逻辑与,但是他们与“||”和“&&”有些区别,区别如下:

“&”与“|”无论圆册第一个判断条件是否成立,逻辑运算符前后两个条件都会进行判断。

“&&”与“||”,前塌渣者第一个条件不成立,后面的条件均不进行判断,返回false;后者第一个条件成立,后面的条件均不进行判断,返回true。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/8185010.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存