2015-05-20 4 views
0

Я пытаюсь отправить свою двоичную строку в checkSequence, но когда я показываю этот строковый объект, все, что я получаю, пусто. Есть идеи?Передайте простой объект String классу

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» пуст. Я думаю, что это просто создание новой бинарной строки String, но не передача объекта. заранее спасибо.

ответ

1

Я не вижу, где вы инициализировали свою строку. String.equals не влияет на объект string, он только сравнивает их. Поэтому вам нужно сделать что-то вроде этого:

binaryString = createString(); 
+0

Приятно слышать это! – iouhammi

Смежные вопросы