File: SQLite.swift-master/Output/SQLite_GR-Debug-iphoneuniversal/SQLite.framework/SQLite (arm64)
----------------------------------------------------------------------
.debug_info contents:
< EMPTY >
这是我的代码,我只是不确定如何在此配置中显示true的布尔结果。我对java有点新鲜。 感谢任何帮助!
答案 0 :(得分:0)
在返回之前打印结果....
public static boolean isValidElement(String token) {
int a1 = 214;
if(a1 >= 0 && a1 <= 255){
System.out.println(true);
return true;
}else{
System.out.println(false);
return false;
}
}
答案 1 :(得分:0)
您的if
和else
部分都有return
个语句。这意味着指针将在任一return
语句中从此函数返回,因此它不会到达您的System.out.println()
语句。
相反,您应该在返回声明之前编写System.out.println()
。
这是代码,
public static boolean isValidElement(String token) {
int a1 = 214;
if(a1 >= 0 && a1 <= 255){
System.out.println(true);
return true;
} else {
System.out.println(false);
return false;
}
}
答案 2 :(得分:0)
可能会帮助你一点。
public static boolean isValid() {
int a1 = 214;
return (a1 >= 0 && a1 <= 255) ? true : false;
}
public static void main(String[] args) {
// example 1 - just prints the boolean
int a1 = 214;
System.out.println(a1 >= 0 && a1 <= 255);
// example 2 - prints the result of the method call
System.out.println(isValid());
}
或者,如果您在实现中执行调试语句,那么可能。
public static boolean isValid() {
int a1 = 214;
boolean res = (a1 >= 0 && a1 <= 255) ? true : false;
System.out.println(res);
return res;
}