Как проверить, равна ли строка «}»?Как проверить, соответствует ли строка «}»
Я попытался
str_.equals("\\}");
и
str_.equals("[}]");
Ни один из них не кажется, работает.
Как проверить, равна ли строка «}»?Как проверить, соответствует ли строка «}»
Я попытался
str_.equals("\\}");
и
str_.equals("[}]");
Ни один из них не кажется, работает.
Просто сделайте str_.equals("{");
или str_.equals("}");
Мы до сих пор не уверены, какая фигурная скобка
EDIT: А теперь у нас есть ясность.
Использование str_.equals("}");
public static void main(String[] args) {
String s = "}";
System.out.println(s.equals("}"));
}
'equalsIgnoreCase' с тех пор, когда'} 'имеет случай? : D – Maroun
Вы правы, но я чувствую, что вы делаете две вещи неправильно - '}' не имеет никакого дела, и вы можете сделать прямой 'System.out.println' булевского оператора. – Makoto
@ Марун Марун +1 от меня вы обнаружили .. s.equalsIgnoreCase ("}"). – TheFlash
Использование String#equals так:
str_.equals("}");
Попробуйте этот простой Java - String equals() Method метод дружище ......
String val1="{", val2="}";
if(val1.equals("{"))
{
System.out.println("Open Brackets");
}
else if(val2.equals("}"))
{
System.out.println("Close Brackets");
}
StringName.equals("}");
если вы хотите ckeck, содержат ли некоторая строка '{' использовать
StringName.contains("}");
EDIT: Если вы использовали
str_.equals("}"); before. may be your string contains white spaces.
, чтобы избежать этого сделать, как следует
str_.trim().equals("}");
Теперь пробелы больше не являются проблемой.
Который из них - "}" или "{" ??? – Slartibartfast
Slartibartfast its "}" – jjpp
Что такое обратная косая черта? :) –