我正在尝试将二进制字符串发送到checkSequence,但是当我显示该字符串对象时,我得到的只是空白。有任何想法吗?
public class binaryGame
{
public static void main( String[] args )
{
String binaryString = new String(); // creating object I want to send
binaryString.equals(createString());
checkSequence(binaryString);
}
private static String checkSequence(String binaryString)
{
//things
}
现在,程序编译,但" String binaryString"是空的。我认为它只是创建一个新的binaryString String,但不传递该对象。提前谢谢。
答案 0 :(得分:1)
我看不到你初始化字符串的位置。 String.equals不影响字符串对象,只比较它们。所以你需要做这样的事情:
binaryString = createString();