Java中python的dir()的替代方法是什么?

斯科特

通过在线课程学习Java时,我遇到了使用辅助类进行类型转换的情况。例如:

double d = 5.99;
double do = new Double(d);
int i = do.intvalue();

但是,他们没有解释如何找到方法,例如do.intvalue()如果我不知道现有方法。在Python中,我可以做一个dir(do),它将列出所有方法。如何在Java中进行检查?

Nohup

您可以使用javap进行相同的操作。

javap java.lang.Double | grep -i int
public static final int MAX_EXPONENT;
public static final int MIN_EXPONENT;
public static final int SIZE;
public int intValue();
public int hashCode();
public int compareTo(java.lang.Double);
public static int compare(double, double);

public int compareTo(java.lang.Object);

例如。如果您看到System.out.println(),但想知道还有什么可用的,则可以随时检查

javap -c java.lang.System | grep -i out
public static final java.io.PrintStream out;
public static void setOut(java.io.PrintStream);
   4: invokestatic  #4                  // Method setOut0:(Ljava/io/PrintStream;)V
   8: putstatic     #98                 // Field out:Ljava/io/PrintStream;

然后做 javap java.io.PrintStream

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Java中while(0)或while(1)的替代方法是什么?

来自分类Dev

Java中的线程命令替代方法是什么?

来自分类Dev

Java NIO中BufferedWriter的替代方法是什么

来自分类Dev

python中SAS格式的替代方法是什么?

来自分类Dev

Ruby中eval的替代方法是什么?

来自分类Dev

C#中Java Keys.chord()方法的替代方法是什么?

来自分类Dev

Codenameone 中 java.lang.String 中的 replaceFirst 的替代方法是什么?

来自分类Dev

在Java中遵循if-else阶梯更好的替代方法是什么?

来自分类Dev

在python 3.5中使用random.choices()的替代方法是什么

来自分类Dev

<a>的onload的替代方法是什么?

来自分类Dev

<a>的onload的替代方法是什么?

来自分类Dev

getActionBar()的替代方法是什么?

来自分类Dev

Java接口中静态的替代方法是什么

来自分类Dev

IE中window.URL的替代方法是什么?

来自分类Dev

在MVC中,元标记内容url的替代方法是什么?

来自分类Dev

Sitecore MVC中sc:EditFrame的替代方法是什么

来自分类Dev

MaterialComponents中android:background的替代方法是什么?

来自分类Dev

Odoo 13中@ api.one的替代方法是什么?

来自分类Dev

Qt WebEngine中QWebInspector的替代方法是什么?

来自分类Dev

Postgresql中ELT()函数的替代方法是什么?

来自分类Dev

API 21和22中setTorchMode的替代方法是什么

来自分类Dev

在angular中innerHTML的正确替代方法是什么

来自分类Dev

EF Core中的AddorUpdate替代方法是什么?

来自分类Dev

Julia中numpy.digitize()函数的替代方法是什么?

来自分类Dev

在angularjs中,每个jquery的替代方法是什么?

来自分类Dev

Linux中ls命令的替代方法是什么?

来自分类Dev

Sitecore MVC中sc:EditFrame的替代方法是什么

来自分类Dev

OAuth中通用注销的替代方法是什么?

来自分类Dev

MATE DE中Nautilus Actions的替代方法是什么?

Related 相关文章

  1. 1

    Java中while(0)或while(1)的替代方法是什么?

  2. 2

    Java中的线程命令替代方法是什么?

  3. 3

    Java NIO中BufferedWriter的替代方法是什么

  4. 4

    python中SAS格式的替代方法是什么?

  5. 5

    Ruby中eval的替代方法是什么?

  6. 6

    C#中Java Keys.chord()方法的替代方法是什么?

  7. 7

    Codenameone 中 java.lang.String 中的 replaceFirst 的替代方法是什么?

  8. 8

    在Java中遵循if-else阶梯更好的替代方法是什么?

  9. 9

    在python 3.5中使用random.choices()的替代方法是什么

  10. 10

    <a>的onload的替代方法是什么?

  11. 11

    <a>的onload的替代方法是什么?

  12. 12

    getActionBar()的替代方法是什么?

  13. 13

    Java接口中静态的替代方法是什么

  14. 14

    IE中window.URL的替代方法是什么?

  15. 15

    在MVC中,元标记内容url的替代方法是什么?

  16. 16

    Sitecore MVC中sc:EditFrame的替代方法是什么

  17. 17

    MaterialComponents中android:background的替代方法是什么?

  18. 18

    Odoo 13中@ api.one的替代方法是什么?

  19. 19

    Qt WebEngine中QWebInspector的替代方法是什么?

  20. 20

    Postgresql中ELT()函数的替代方法是什么?

  21. 21

    API 21和22中setTorchMode的替代方法是什么

  22. 22

    在angular中innerHTML的正确替代方法是什么

  23. 23

    EF Core中的AddorUpdate替代方法是什么?

  24. 24

    Julia中numpy.digitize()函数的替代方法是什么?

  25. 25

    在angularjs中,每个jquery的替代方法是什么?

  26. 26

    Linux中ls命令的替代方法是什么?

  27. 27

    Sitecore MVC中sc:EditFrame的替代方法是什么

  28. 28

    OAuth中通用注销的替代方法是什么?

  29. 29

    MATE DE中Nautilus Actions的替代方法是什么?

热门标签

归档