Мазмуну:

Java тилинде саптардын массивдерин алфавиттик тартипте кантип сорттосоңуз болот?
Java тилинде саптардын массивдерин алфавиттик тартипте кантип сорттосоңуз болот?

Video: Java тилинде саптардын массивдерин алфавиттик тартипте кантип сорттосоңуз болот?

Video: Java тилинде саптардын массивдерин алфавиттик тартипте кантип сорттосоңуз болот?
Video: ИНФОРМАТИКА// ПИТОН ПРОГРАММАСЫ МЕНЕН ИШТӨӨ 2024, Май
Anonim

Сап массивдерин алфавиттик тартипте сорттоо – String . салыштыруу()

Андан кийин колдонуучу ар бирин киргизиши керек сап бирден жана ар бир киргизүүдөн кийин ENTER баскычын басыңыз. Эки салыштыруу үчүн саптар , String . экөөнү салыштыруу үчүн compareTo() ыкмасы колдонулган саптар лексикографиялык жактан.

Муну эске алып, Java тилинде массивди алфавиттик тартипте кантип иреттейсиз?

Java программасы аталыштарды алфавиттик тартипте иреттөө үчүн

  1. коомдук класс Алфавиттик_Тартип.
  2. int n;
  3. сап температурасы;
  4. Сканер s = жаңы Сканер(системадагы);
  5. Система. чыгып. print("Сиз киргизгиңиз келген ысымдардын санын киргизиңиз:");
  6. n = s. nextInt();
  7. String names = new String[n];
  8. Сканер s1 = жаңы Сканер(системадагы);

Ошо сыяктуу эле, Java тилинде сапты алфавиттик тартипте кантип жайгаштырасыз? үчүн Java тилинде саптарды алфавиттик тартипте сорттоо программалоо үчүн колдонуучудан экөөнү киргизүүнү суранышыңыз керек сап , Эми экөөнү салыштырып баштаңыз саптар , эгер табылса, анда ошол эле түрдөгү say temp өзгөрмөсүн жасаңыз, эми биринчисин коюңуз сап температурага чейин, андан кийин экинчи кой сап биринчиге, ал эми темпти экинчисине коюңуз

Ушундай жол менен, Java тилинде саптык массивди кантип алфавитке бөлөсүз?

1-ыкма (табигый сорттоо):

  1. Киргизүү сапта toCharArray() ыкмасын колдонуңуз.
  2. Массивдерди колдонуңуз. sort(char c) char массивдерин сорттоо ыкмасы.
  3. Char массивинен сорттолгон сапты түзүү үчүн String классынын конструкторун колдонуңуз.

Сорттоо ыкмасын колдонбостон, Java тилинде сап массивдерин кантип сорттоого болот?

  1. java импорттоо. util. сканер;
  2. класс сорттоо{
  3. public static void main(String args){
  4. Scanner sc = жаңы Сканер(системадагы);
  5. Система. чыгып. println("Сапты киргизиңиз");
  6. Сап киргизүү=sc. next();
  7. Система. чыгып. println("Түпнуска сап "+киргизүү);
  8. String output=sortString(киргизүү);

Сунушталууда: