import java.util.Scanner;
public class Homework
{
static String aString;
public Homework()
{
}
public static void Check(String args[])
{
Scanner s = new Scanner(System.in);
aString=s.next();
boolean palinder;
palinder=true;
for(int i=0;i!=aString.length()/2;i++)
{
if (aString.charAt(i)!=aString.charAt(aString.length()))
{
System.out.println("The word "+aString+" isn't a palinder");
palinder=false;
}
}
if (palinder)
{
System.out.println("The word "+aString+" is a palinder");
}
}
}
我写了这个程序,它应该决定一个单词 不管是不是好事,但问题是当我把它发射出去的时候 blueJ程序不会加载,就像我循环一样。我弄不清楚 我写错了什么。
答案 0 :(得分:0)
这是解决方案。您需要显着更改当前代码。
page.settings.javascriptEnabled = false;
page.open('file:///home/sample.html', function(status) {
if (status !== 'success') {
console.log('Unable to access network');
} else {
page.includeJs("file:///home/sample.js", function() {
var class = page.evaluate(function() {
return document.querySelector('body').className;
});
console.log(class);
});
}
}
希望它会有所帮助。