1.这叫什么问题?\n放在"..."的最前面或者最后面,都可以,有问题吗?我一般放在后面。
再说了,有println,你为什么一定要用print呢?
2. x | y, 如果x,y是boolean type, the operator是逻辑运算符,如果是数字type,the operator是位运算符。
再说了,有println,你为什么一定要用print呢?
2. x | y, 如果x,y是boolean type, the operator是逻辑运算符,如果是数字type,the operator是位运算符。
让它控制一行你要输出的多少
然后在用print(""+"\n");
逻辑运算符是这样用的
if( intCount==1 && intAge=20 ){
...
}在位运算符中是这样用的:
int intRet;
intRet=2 & 0;
结果不用调试也知道,inRet=0;
没有见过 if( intCount==1 & intAge=20 ) 吗?
& 和 &&都可以做逻辑运算符,只是&&如果左边表达式是false则不计算右边的表达式,而&则是在任何情况下都会计算右边的表达式
|和||也是一样的
还有你的输出换行的问题也是比较简单,只要多看几个例子就ok了
例:
System.out.println("abcd");
System.out.println("efg");
和以下面的语句达到同样效果
System.out.print("abcd\nefg); // /n在输出efg之前已经换行了
输出的结果都是
abcd
efg
至于你说的\n到底放在哪,哪都可以,放在你想换行的地方即可阿,不过注意的一点就是在连接
变量或者对象时要用 + 把字符串和他们连接起来
例:
int i = 4;
int j = 7;
System.out.print(i + "\n" + j);
这样输出的结果就是:
4
7