java如何从另一个类主方法中获取值?

5f0d552i  于 2021-07-09  发布在  Java
关注(0)|答案(0)|浏览(138)

**结束。**此问题需要详细的调试信息。它目前不接受答案。
**想改进这个问题吗?**更新问题,使其成为堆栈溢出的主题。

四天前关门了。
改进这个问题
我有两个类(mainactivity2和keygenerator),我想从一个函数中获取一个值,该函数在静态主函数中从keygenerator类( getPub() 方法)。
但每次我都有例外。

package com.example.bitcoingenerator;

public class KeyGenerator {
    public static void main(String[] args) {
        try {
            Security.addProvider(new BouncyCastleProvider());

            KeyPair pair = genKeys();
            String priv = getPriv(pair);
            String pub = getPub(pair);

            //System.out.println("Private Key: " + priv);
            //System.out.println("Public Key: " + pub);

        } catch (Exception e) {
            e.printStackTrace();
        }
    }

包com.example.bitcoingenerator;
公共类mainactivity2扩展了appcompatactivity{

public Button button1;
public Button button2;

private TextView textView;

protected void onCreate(Bundle savedInstanceState) {

    try {
        KeyPair pair = KeyGenerator.genKeys();
        String priv = KeyGenerator.getPriv(pair);
        String pub = KeyGenerator.getPub(pair);
        Log.w("Key: ",pub);
    } catch (Exception e) {
        e.printStackTrace();
        Log.w("Error: "," does not work");
    }

    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main2);

    button1 = (Button) findViewById(R.id.button1);
    button2 = (Button) findViewById(R.id.button2);

}

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题