在线等待!!关于变量初始化的问题 String如果你没有初始化就调用 它本身的方法就会出错,也就是说在没有给这个变量赋值前就调用它的方法比如substring就会报错。如果是在赋值之后在调用就不需要初始化但一般在编程时为了安全都在声明时给一个“”,我是这样做的,当然也有可能有别的方法。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String str="";String str=null;都可以 谢谢定义String 变量要初始化,那定义Int ,long,Boolean型要初始化吗? 作为类的成员,就不需要初始化,因为是自动的。其它情况要初始化class A{ private String s;//可以不初始化,系统自动初始化为null public void f(){ String s = "";//必须初始化,属于局部变量 }} funcreal(new PLMM[Integer.MAX_VALUE]) 说的是对的,适用于对象(如String等,java内部有的,和自己定义的),基本类型(int,float,boolean等) 假设对于类成员中的变量String,我一般都这样写,private String s="";防止调用时出现错误 socket及RTP网络部署问题,服务在外网有固定IP,客户端在局域网内,这样可通讯吗? 关于垃圾回收器的题目 合并List,有没有好的办法 ?很着急, 数据库多线程的Connection处理的问题 关于菜单问题 在eclipse中如何调用第三方类库? 关于环境变量的问题 请问如何用java获得cpu占用率呢,不是某个进程,而是全部 菜鸟问题:jdbTable怎样设置滚动条呀? 一个小东东? 由String型转换为Date型的问题 有多少種方法讀取文件中的最後幾行
String str=null;
都可以
定义String 变量要初始化,那定义Int ,long,Boolean型要初始化吗?
class A{
private String s;//可以不初始化,系统自动初始化为null
public void f(){
String s = "";//必须初始化,属于局部变量
}
}
适用于对象(如String等,java内部有的,和自己定义的),基本类型(int,float,boolean等)
private String s="";
防止调用时出现错误