[Java] Урок: Класс String. - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Alowir, Sanoxxx  
[Java] Урок: Класс String.
[CM]Jaxson Дата: Вторник, 09.10.2012, 20:13 | Сообщение # 1
٩(̾●̮̮̃̾•̃̾)۶
Сообщений: 801
Статус: Offline
Класс String в языке Java предназначен для работы со строками. Вы уже встречались с ним на предыдущих уроках. Теперь пришло время рассмотреть этот класс более подробно, так как у него много интересных возможностей. Начнем с конструктора. И так, возможны следующие конструкторы класса String:

String(). Создает пустую строку.

String(String value). Создает строку из другой строки, в том числе из строкового литерала.

String(char value[]). Создает строку из массива символов.

String(char value[], int offset, int count). Создает массив из части символьного массива, начиная с символа с номером offset и count символов после него включительно.

String(byte simbs[], int hibayte, int offset, int cout). Создает строку из части массива Юникоде символов.

String(byte simbs[], int hibayte). Создает строку из массива Юникоде символов.

String(StringBuffer biffer). Создает строку из строквого буфера.

Давайте продемонстрируем первые четыре конструктора на примере (остальные будет рассматривать, когда изучим соответствующие объекты):
Code

import java.awt.*;
import java.applet.*;
import java.net.*;
     
public class StringApplet extends Applet {
       
      String str1;
      String str2;
      String str3;
      String str4;
       
      public void init()  {
          String myStr="Создана из строки";
          char[] myChar={'q','w','e','r','t','y','u'};
          str1=new String();
          str2=new String(myStr);
          str3=new String(myChar);
          str4=new String(myChar,3,2);
      }
       
      public void paint(Graphics g) {
          g.drawString(str1,0,10);
          g.drawString(str2,0,20);
          g.drawString(str3,0,30);
          g.drawString(str4,0,40);
      }
       
}

И вот что выдаст данный апплет:

На этом урок закончен, а тему строк мы продолжим в будущих уроках.




[ Skype ] [ Профиль ] [ Mods Pack ] [ VK ] [ Геймеры ]
Помогаю новичкам, по всем вопросом комне в Skype/VK. VK ВЗЛОМАН, НЕ РАБОТАЙТЕ СОМНОЙ. МНЕ ВСЁ ВЗЛОМАЛИ СКАЙП И ВК. СКАЙП ВОССТОНОВИЛ.
[WS]Grenhelgets Дата: Понедельник, 01.12.2014, 17:46 | Сообщение # 2
Боец
Статус: Offline
Добавь в скайп nicelse.ws предложение есть.
Surex Дата: Суббота, 02.07.2016, 14:14 | Сообщение # 3
Боец
Сообщений: 137
Статус: Offline
Спасибо бро помог! счастье здоровье тебе

GlaroX Дата: Четверг, 24.11.2016, 03:01 | Сообщение # 4
Боец
Сообщений: 201
Статус: Offline
Отличный разбор немного изучаю!

  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Лучшие пользователи
Admin [39113]

GеNius [7210]

[CM]Russel [5557]

kenlo763 [4952]

[CM]AGRESSOR [4639]

Snake_Firm [4452]

Сэс [4416]

Artem_Buero [4223]

[CM]Durman [3204]

[CM]Рафаэль [3080]

iMaddy [2855]

sky_Woker [2854]

getrekt [2745]

Новые пользователи
Akery [03:16]

Securityzle [00:49]

smartservicerecruit [21:41]

pashafedlyuk [21:32]

Nauk555 [21:21]

Nauk999 [21:05]

siege [17:30]

CryptoRiched [00:42]

FANNEIL123 [08:17]

fanneil100 [07:56]

wyir [23:05]

morgenshtern2195 [22:41]

gdhhdhdjdjdjdjd [19:03]