Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Проблемы с переменными типа int, и не только

Тема в разделе "Разработка плагинов для новичков", создана пользователем VLnet, 9 авг 2015.

Статус темы:
Закрыта.
  1. Автор темы
    VLnet

    VLnet Участник Пользователь

    Баллы:
    36
    Skype:
    The_Vladimir_UA
    У меня есть переменная int arg; , в которой может быть любое число от нуля, до дофига.
    И мне нужно считать последнюю цифру переменной arg, и записать ее в другую переменную типа int, но под названием teapack.


    если я через-чур загнул, то мне это нада для небольшой экономики собственного производства, а именно, чтоб выводилось не 1 долларов, а 1 доллар, а также не 20 доллар, а 20 долларов.
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    VLnet

    VLnet Участник Пользователь

    Баллы:
    36
    Skype:
    The_Vladimir_UA
    Также появилась проблема с конфигом: можно ли удалить 1 ключ, с информацией внутри, не цепляя другие?
     
  4. Agravaine

    Agravaine Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    Agravaine25
    Код:
    public int getLastNumber(int source){
        String sArg = String.valueOf(source);
        return Integer.valueOf(sArg.substring(sArg.length() - 1));
    }
    
    int last = getLastNumber(7852); //Return 2
     
  5. CraftCoder

    CraftCoder Старожил Пользователь

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    Что за гипер костыль? Деление по модулю для слабаков?
     
  6. Автор темы
    VLnet

    VLnet Участник Пользователь

    Баллы:
    36
    Skype:
    The_Vladimir_UA
    O_O ... а по понятней можно? что делает этот код?
     
  7. Tiberiumk

    Tiberiumk Активный участник Пользователь

    Баллы:
    76
    Skype:
    tiberium_11111
    Имя в Minecraft:
    Tiberium
    он конвертирует число в строку и получает последний символ(т.е. последнюю цифру)
     
  8. Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    Сударь, да вы извращенец.
    Код:
    int teapack = arg%10;
    Вроде как
    Код:
    ((FileConfiguration)config).set("ключ",null);
    если мне память не изменяет.
     
  9. Автор темы
    VLnet

    VLnet Участник Пользователь

    Баллы:
    36
    Skype:
    The_Vladimir_UA
    Спасибо! все работает!
     
Статус темы:
Закрыта.

Поделиться этой страницей