안드로이드를 시작한지 얼마안된 초보자입니다.
간단한 문제인거같은데 해결을 못하고있습니다.
package com.abcd.example;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
public class MainActivity extends AppCompatActivity {
Times times;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
System.out.println(times.formatDate);
}
}
package com.abcd.example;
import java.text.SimpleDateFormat;
import java.util.Date;
public class Times {
private long now = System.currentTimeMillis();
private Date date = new Date(now);
private SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
public String formatDate = simpleDateFormat.format(date);
}
MainActivity.java 클래스안에 전부 코드를 입력하면 실행이되는데
클래스를 분리하여 객체를 이용하면 NullPointerException이 발생합니다.