BlueJ Scanner不上课

时间:2014-10-21 11:14:32

标签: string system.in

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程序不会加载,就像我循环一样。我弄不清楚  我写错了什么。

1 个答案:

答案 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);
        });
    }
}

希望它会有所帮助。