为了账号安全,请及时绑定邮箱和手机立即绑定

Java call method 報錯

Java call method 報錯

犯罪嫌疑人X 2019-01-17 08:09:46
大神們好,原本我想寫一個代碼如下,但卻報錯如下,只想問是哪裡出錯了: Exception in thread "main" java.lang.RuntimeException: Uncompilable source code - non-static method isKeyRow(java.lang.String) cannot be referenced from a static contextat javaapplication3.JavaApplication3.main(JavaApplication3.java:12)C:UsersViviAppDataLocalNetBeansCache8.2executor-snippetsrun.xml:53: Java returned: 1 BUILD FAILED (total time: 1 second) 本人是java新手,可以幫忙解惑嗎? package javaapplication3; import java.util.Scanner; public class JavaApplication3 { public static void main(String[] args) { System.out.println(isKeyRow("user")); } public boolean isKeyRow(String user){ String string1="qwertyuiop"; String string2="asdfghjkl"; String string3="zxcvbnm"; Character u; boolean b=true; for(int i=0;i<user.length();i++){ u=user.charAt(i); for(int a=0;a<string1.length();a++){ if(string1.charAt(a)!=u){ b=false; break; } } for(int a=0;a<string2.length();a++){ if(string2.charAt(a)!=u){ b=false; break; } } for(int a=0;a<string3.length();a++){ if(string3.charAt(a)!=u){ b=false; break; } return b; } }
查看完整描述

1 回答

?
慕村225694

TA贡献1880条经验 获得超4个赞

静态main方法不能访问非静态变量或方法

查看完整回答
反对 回复 2019-02-12
  • 1 回答
  • 0 关注
  • 512 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号