已采纳回答 / fairyzoro
一般来说string用的比较多一些。另外 简单看两者都是 英文字母 ,那我就大致说说区别。你应该知道ASCII表吧,就是一个英文字母对应一个数字。比如说a是97,b是98,这97 98不好记,就用char类型的a,b代替了;就是 char m = 'a' 其实 这个m就是 ascii里面的97。而string类型,那就是一个真的字符串了。具体什么时候用什么,那就看需求了。比如String a = "1" ,String b = "2" ,是不能计算得出a+b = 3的,也不能强转成int整数类型进行...
2015-12-21
最新回答 / 惫懒sloth
逻辑运算符用来计算真假的,一般有些情况下,需要判断多个条件是否成立,需要用到&& 与 只有真与真,结果是真,其余全为假|| 或 只有假或假,结果是假,其余全为真! 非 非真为假,非假为真
2015-12-20
最赞回答 / Perona
/=是复合赋值运算符。复合赋值运算符就是在简单赋值符“=”之前加上其它运算符构成,例如+=、-=、*=、/=、%=。即:a+=1;d等价于a=a+1;那么这里num/=10;等价于num=num/10;
2015-12-20
已采纳回答 / weirdguy
因为main方法是静态方法,如果非静态变量和方法在main函数中调用时只能生成对象,调用对象的方法,即 HelloWorld helloworld=new HelloWorld(); hellworld.SEX1,hellworld.SEX2,或者将变量和方法定义为静态的 static final String SEX1="男";static final String SEX2="女";这样就可以直接在main函数中调用
2015-12-20