1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
Скрыть объявление

Привет посетитель! У нас на форуме тебе откроются дополнительные разделы, которые скрыты от гостей! А так же ты найдёшь много полезной информации.

Урок Строки(String) в Java. Ссылочные типы данных

Тема в разделе "Java / Scala", создана пользователем JavaNub, 5 фев 2016.

  1. JavaNub

    JavaNub Заблокирован Пользователь

    Регистрация:
    31 янв 2016
    Сообщения:
    23
    Симпатии:
    8
    Баллы:
    71
    Обратите внимание, если Вы хотите провести сделку с данным пользователем, на то, что он заблокирован.
    Простейшая операция.
    int x = 5; это условная коробка которая может вмещать в себя только целые числа и она в себя вмещает, какое то значения тобишь 5.
    Всего в java существует 2 группы данных, это примитивные и ссылочные.
    Тут мы познакомимся с ссылочными типами данных со строками.
    декларация и инициализация тут не чем не отличается, но смысл тут другой.
    мы пишем String задаем имя типа данных s в кавычках мы пишем то что будет строкой "Hello"
    String является классом! согласно java конвенции классы пишутся с большой буквы.
    Класс String представляет из себя бесконечное множество разных строк и которые не описывают нечего конкретного это просто строка.
    А здесь "Hello" это уже у нас Объект созданный из класса String тобиш переменная s ссылается на Объект класса String.
    А теперь мы будем объединять строки.
    допустим у нас есть строки.
    space , name
    И чтоб объединить все эти строки нам надо использовать оператор + такой же который мы используем в сложении чисел такой же мы можем использовать тут, пример: (s+space+name); выводим на экран System.out.println(s+space+name);
    помимо того что мы можем объединять переменные в параметрах метода :
    String s = "Hello";
    String space = " ";
    String name = "Bob";

    Также мы можем объединять их сразу в методе для этого мы пишем вот так System.out.println("Hello"+ " "+"John");
    Также мы можем объединять не только строки а и какой то примитивный тип данных и строки, к примеру у нас есть интеджер int x = 5;
    к примеру: System.out.println("My number is "+x); и нам среда напишет My number is 5
    Также мы можем использовать в idea шорт карт в виде sout и жмем Tab и нам среда сама напишет метод, System.out.println();


    Код:
    /**
    * Author: JavaNub
    * Date: 04.02.2016 20:26
    */
    public class Strings {
        public static void main (String[] args){
            int x = 5;
             String s = "Hello";
             String space = " ";
             String name = "Bob";
             System.out.println(s+space+name);
             System.out.println("Hello"+ " "+"John");
             System.out.println("My number is "+x);
        }
    }
     
  2. Influence

    Influence Бывалый Проверенный

    Регистрация:
    14 июн 2015
    Сообщения:
    860
    Симпатии:
    417
    Баллы:
    565
    один я не вижу метод где мы объединяем строки?
     
  3. masone

    masone Интересующийся Местный

    Регистрация:
    20 янв 2015
    Сообщения:
    63
    Симпатии:
    21
    Баллы:
    273

    System.out.println("Hello"+ " "+"John");

    че за кислота??????????
     
  4. Psycho

    Psycho Я пчела. Бжж-жж... Проверенный

    Регистрация:
    23 янв 2016
    Сообщения:
    2.492
    Симпатии:
    885
    Баллы:
    1.124
    Вычитал из явараш?
     
  5. JavaNub

    JavaNub Заблокирован Пользователь

    Регистрация:
    31 янв 2016
    Сообщения:
    23
    Симпатии:
    8
    Баллы:
    71
    Обратите внимание, если Вы хотите провести сделку с данным пользователем, на то, что он заблокирован.
    ну прочтите код)
     
  6. JavaNub

    JavaNub Заблокирован Пользователь

    Регистрация:
    31 янв 2016
    Сообщения:
    23
    Симпатии:
    8
    Баллы:
    71
    Обратите внимание, если Вы хотите провести сделку с данным пользователем, на то, что он заблокирован.
    учился по этом просто с тетрадки переписывал)
     
  7. Influence

    Influence Бывалый Проверенный

    Регистрация:
    14 июн 2015
    Сообщения:
    860
    Симпатии:
    417
    Баллы:
    565
    ткни пальцем, откуда я могу получить объединенную строку
     
    Psycho нравится это.
  8. JavaNub

    JavaNub Заблокирован Пользователь

    Регистрация:
    31 янв 2016
    Сообщения:
    23
    Симпатии:
    8
    Баллы:
    71
    Обратите внимание, если Вы хотите провести сделку с данным пользователем, на то, что он заблокирован.
    думайте)
     
  9. Influence

    Influence Бывалый Проверенный

    Регистрация:
    14 июн 2015
    Сообщения:
    860
    Симпатии:
    417
    Баллы:
    565
    вижу ты не очень умный, на пальцах...где мы объединили строки, где теперь храниться объединенная строка, откуда ее получить?
     
  10. GoGLiKK

    GoGLiKK Бог Cмерти Проверенный

    Регистрация:
    20 янв 2015
    Сообщения:
    1.036
    Симпатии:
    1.010
    Баллы:
    1.105
    you dont know john ?

     
    Последнее редактирование модератором: 15 дек 2016
  11. Psycho

    Psycho Я пчела. Бжж-жж... Проверенный

    Регистрация:
    23 янв 2016
    Сообщения:
    2.492
    Симпатии:
    885
    Баллы:
    1.124
    Кстати да
     
  12. JunkyFunky

    JunkyFunky Epilogue Партнер

    Регистрация:
    22 мар 2015
    Сообщения:
    332
    Симпатии:
    185
    Баллы:
    417
    Обратите внимание, если Вы хотите провести сделку с данным пользователем, на то, что он заблокирован.
    Оффтоп:
    Человек Ancient инфа 100%, он же "учился" теперь передаёт свои знания(copy&paste) нуждающимся:OnionHead:

    Гульчатай не юзай впн, покажи личико:Kukukuh:
     
    Psycho нравится это.
  13. Influence

    Influence Бывалый Проверенный

    Регистрация:
    14 июн 2015
    Сообщения:
    860
    Симпатии:
    417
    Баллы:
    565
    я же говорил...ты хотел чтобы он вернулся) получай!)
     
  14. Psycho

    Psycho Я пчела. Бжж-жж... Проверенный

    Регистрация:
    23 янв 2016
    Сообщения:
    2.492
    Симпатии:
    885
    Баллы:
    1.124
    В этот раз, он хотя бы ник подходящий выбрал.