Java:打印变量值,如Swift println()

Java:打印变量值,如Swift println(),java,android,variables,printing,android-studio,Java,Android,Variables,Printing,Android Studio,如何在Android Studio中打印以下变量: globalVariable.setName("Android Example context variable"); globalVariable.setEmail("xxxxxx@aaaa.com"); 主要调试流,但如果可能,请使用文本视图 在public void onCreateBundle savedInstanceState下,我正在尝试: final GlobalClass globalVariable

如何在Android Studio中打印以下变量:

    globalVariable.setName("Android Example context variable");
    globalVariable.setEmail("xxxxxx@aaaa.com");
主要调试流,但如果可能,请使用文本视图

在public void onCreateBundle savedInstanceState下,我正在尝试:

    final GlobalClass globalVariable = (GlobalClass) getApplicationContext();
    globalVariable.setName("Android Example context variable");
    globalVariable.setEmail("xxxxxx@aaaa.com");
    Log.d("your_tag", "Name: " + globalVariable.getName());
    Log.d("your_tag", "Email: " + globalVariable.getEmail());

但它说,不幸的是,应用程序停止工作

如果单击底部状态栏中4:Run按钮附近的6:Android按钮。它将显示Logcat控制台

您可以使用下面的代码在代码中打印到此日志

Log.d("your_tag", "printed_message");
所以在你的情况下,那就是

Log.d("your_tag", "Name: " + globalVariable.getName());
Log.d("your_tag", "Email: " + globalVariable.getEmail());
要使用这些字符串变量设置TextView,请执行以下操作

//Do this in onCreate, after setContentLayout();
TextView yourTextView = (TextView) findViewById(R.id.yourViewId);
yourTextView.setText(globalVariable.getName());

呃,将textview设置为包含globalVariable.getName?或者你的意思是打印到调试流吗?如果可能的话,两者都是理想的。将其置于public void onCreateBundle savedinStateCState下??