【发布时间】:2021-06-05 06:26:17
【问题描述】:
我们可以像在 python 中那样将 String 或 int 这样的 java 关键字传递给 java 方法吗
例如:
package com.mycodes;
public class file1 {
public static void meth1(funct){
if (funct == int) {
System.out.println("It was an int keyword");
}
}
public static void main(String[] args) {
meth1(int);
}
}
请帮助我,我可以这样做。 提前谢谢你
【问题讨论】:
-
编译器是怎么说的?也许您想详细说明您要达到的目标是什么?
-
如果你想传递 types 那么也许你应该研究一下
java.lang.Class。但是提供您的用例可能是有益的。 Java 不是 Python;你在 Python 中所做的事情可能不会直接转化为 Java,可能会有更好的,或者至少更惯用的方法。 -
这样做的目的究竟是什么?
标签: java parameters keyword