Глава 1 (продолжение)
Вверх
class SortWords {
void
report
(LinkedList Word_List, Stream fout) {
Stream in = new Stream (System.in);
SelectSort sel = new SelectSort();
int number = 0;
System.out.print("Whate are the words length? ");
//declaration LinkedList
//Проверим все ли символы являются буквами
//Проверим не содержится ли уже это слово в списке.
Выведем результат в файл
//Объявим массив и заполним его данными
int num = 0;
//Отсортируем
fout.print("\n\nSorted\n");
Вновь выведем в файл
Назад |
Начало урока |
Вверх |
Вперед
1.7 Код программы SortWords
import java.io.*;
import java.util.*;
import javagently.*;
import myutilities.*;
import util.*;
if (x.compareTo(str)==0)
return true;
return false;
for (ListIterator list = Word_List.listIterator(); list.hasNext(); ) {
fout.print(str );
fout.print(" " );
k++;
if(k==7){
k=0;
SortWords() throws IOException {
Stream fin = Filer.open("sort.java");
Stream fout= new Stream ("parts.out",Stream.WRITE);
Report rep = new Report();
String goodChar="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
number = in.readInt();
LinkedList Word_List = new LinkedList();
int count=0;
try {
int z =0;
for( int i=0;i < word.length();i++)
{
break;
if(z==-1)break;
if(z==-1)continue;
//Проверим длину слова. Добавим в список.
if (! search(Word_List,word)) {
count++;
fout.print("Original\n");
fout.print("========\n");
report(Word_List,fout);
int len = Word_List.size();
String group [] = new String[len];
for (ListIterator list = Word_List.listIterator(); list.hasNext();){
group[num] = str;
num++;
sel.selectionSort(group,num);
fout.print("======\n");
rep.report(group,num,fout);
public static void main(String[] args) throws IOException {
Содержание