
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
10.12.2012, 16:49:08
|
|||
|---|---|---|---|
|
|||
вывод количества употребления каждой буквы |
|||
|
#18+
Всем привет, помогите пожалуйста найти ошибку. Нужно прочитав текстовый файл вывести сколько раз использовалась каждая буква. не считает .. import java.io.*; //BufferedReader importieren public class Bsp08 { public static void main (String[] args) throws IOException { //fuer Fehlermeldungen String fileName, line; int x, i, j, zeileNum = 1; System.out.println("Geben Sie bitte die Name des Textes ein: "); fileName =SavitchIn.readLine(); char[][] a = new char[26][2]; for ( i=0; i< 26; i++) { a[i][0] = (char)('a' + i); System.out.print(a[i][0]); } //noetige Deklaration zur Verbindung mit Filenamen BufferedReader input = new BufferedReader(new FileReader(fileName)); line = input.readLine(); //liest eine Zeile aus Textdatei //Ergebnistyp: Zeile als String //oder null wenn am Fileende while(line != null){ // Unter Bedingung dass der Inhalt nicht leer ist for ( char m = 0; m < line.length(); m++ ) { for (i = 0; i < 26; i++) { if( a[i][0] == m ) a[i][1]++; } for ( i=0; i<26; i++) { for (j=0; j<2; j++) System.out.println("Ge "+a[i][j]); } line = input.readLine(); zeileNum++; } input.close(); //Dateiverbindung schliessen } } } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.12.2012, 16:52:47
|
|||
|---|---|---|---|
|
|||
вывод количества употребления каждой буквы |
|||
|
#18+
Сколько нужно тем на форуме, чтобы сделать одну лабораторную? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.12.2012, 17:01:28
|
|||
|---|---|---|---|
вывод количества употребления каждой буквы |
|||
|
#18+
shahron, вот здесь, индекс m сравнивается с символом в a, возможно вы хотели a[i][0] ==line.getChar(m) Код: java 1. 2. 3. здесть достаточно одномерного массива int[] a=new int['Z'-'a'] Код: java 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.12.2012, 17:03:21
|
|||
|---|---|---|---|
вывод количества употребления каждой буквы |
|||
|
#18+
0FD, line.charAt(m) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&tablet=1&tid=2130393]: |
0ms |
get settings: |
14ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
28ms |
get topic data: |
15ms |
get forum data: |
4ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
| others: | 277ms |
| total: | 412ms |

| 0 / 0 |
