Java. Длина строки.length

mbutakov_

Каменная лига
Сообщения
129
Лучшие ответы
1
Симпатии
4
#1
Версия Minecraft
1.7.10
Подтверждение
Я максимально подробно описал проблему, включая исходный код файлов, краш лог, изображения и другую информацию, которая может помочь пользователям форума решить мой вопрос!
Не могу понять как сделать.
Цель: При кол-ве прочности предмета >6 cимволов переменная int становится = 18.
Сделать так я не могу.
Java:
int x1 = stack1.getMaxDamage() ;
int x =0;
if (x1.length() >=6){
x = 18;
}
Сделать через String я могу только статичным.
Java:
String x1 = "xxx" ;
int x =0;
if (x1.length() >=3){
x = 18;
}
Так оно будет работать но сдесь не учитывается getmaxdamage предмета,
 
Последнее редактирование:

Doc

Золотая лига
Сообщения
1,792
Лучшие ответы
87
Симпатии
188
#2
Попробуй просто if (x >= 6).
 

mbutakov_

Каменная лига
Сообщения
129
Лучшие ответы
1
Симпатии
4
#4
Попробуй просто if (x >= 6).
Да,Таким вариантом можно попробывать что-то на костылить,Но всё ровно нужо через length как-то.Допусти мне нужно будет сделать вычисление длины ника человека и если он больше 5 то что-то делать.
 

mbutakov_

Каменная лига
Сообщения
129
Лучшие ответы
1
Симпатии
4
#5

Rebel Penguin

Железная лига
Сообщения
710
Лучшие ответы
25
Симпатии
116
#8

mbutakov_

Каменная лига
Сообщения
129
Лучшие ответы
1
Симпатии
4
#9
Ладно,придумал как можно будет сделать
 

Doc

Золотая лига
Сообщения
1,792
Лучшие ответы
87
Симпатии
188
#10
int ты сравниваешь просто.
Количество букв в String - через length.
Почитай как юзать язык, хотя бы.
 
Сверху