Форум программистов, компьютерный форум, киберфорум
Java
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
0 / 0 / 0
Регистрация: 10.11.2020
Сообщений: 2
1

Проблема с компиляцией java кода (javac и cmd)

10.11.2020, 02:12. Просмотров 2134. Ответов 3

Java
1
2
3
4
5
6
7
8
9
10
package ua.khpi.oop.suktaieva03;
 
public class MainLab03 {
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Functions function = new Functions();   // Создание экземпляра класса Functions
        String text = function.textReader();    // Вызов функции, считывающая текст с клавиатуры
        function.posDeterm(text);           // Вызов функции, которая выполняет задание лаб. работы
    }
}
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
package ua.khpi.oop.suktaieva03;
 
import java.util.Scanner;
 
public class Functions {
    public void posDeterm(String input) {       // Функция, выполняющая основное задание лабораторной работы
    StringBuffer sb = new StringBuffer(input);  // Создание StringBuffer
    char [] text = new char [sb.length()];      // Инициализация массива символов с длинной входящей строки
    sb.getChars(0, sb.length(), text, 0);       // Демострация функции класса StringBuffer
    int [] posAlphabet = new int [text.length]; // Создание массива, который будет хранить численное значения символов   
        for (int i = 0; i < text.length; i++) { 
            posAlphabet[i] = (int) text[i];     // Запись численных значений в массив
            System.out.printf("%3s", text[i]);  // Вывод строки в соответствии с заданием
        }
        System.out.print(" - введеный текст по буквам");
        System.out.println();
        // Проанализировав диапазон символов нижнего регистра
        // можно сказать следущее:
        // 1. Диапазон численного значения символов нижнего регистра 97...122
        // 2. Диапазон численного значения символов верхнего регистра 65...90
        // В соответствии с этим, делаем следущие действия
        for (int i = 0; i < posAlphabet.length; i++) {
            if (posAlphabet[i] >= 65 && posAlphabet[i] <= 90) {         
                System.out.printf("%3d",(posAlphabet[i]-64));           
            } else if (posAlphabet[i] >= 97 && posAlphabet[i] <= 122){  
                System.out.printf("%3d",(posAlphabet[i]-96));
            } else if (posAlphabet[i] == 32) {
                System.out.printf("%3s", "sp"); // При выводе обозначим пробел (sp) => space
            }
        }
        System.out.print(" - позиции этих букв в алфавите\n");
    }
    
public String textReader() {
            System.out.println("Введите текст, используя латинский алфавит: ");
            Scanner scn = new Scanner(System.in);   // Создаем сканнер
            // Поток сканнера не закрыт, чтобы не вызывалось исключение, так как он будет использован в других лабораторных
            String text = scn.nextLine();           // Считываем текст с потока
            return text;                        // Возвращаем введенный текст
}
0
Миниатюры
Проблема с компиляцией java кода (javac и cmd)  
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.11.2020, 02:12
Ответы с готовыми решениями:

Проблема с компиляцией кода на асемблере в Иар
собсвенно вот.. ссылка на изображение, размер: 269 кбайт, 960 x 768 точек получается он...

Проблема с компиляцией кода в Visual Studio 10.0
Только начал пользоваться C#, немного знаком лишь с Pascal, поэтому полный чайник в...

javac welcome.java ошибка
Всем привет, проблема такая. Только-только начал изучать Java по Хорстманну и Корнеллу. Скачал...

Странный запуск java и javac
Собственно запустить java.exe и javac.exe мне удалось, но возникла проблема... java и javac...

3
Автоматизируй это!
Эксперт Python
3836 / 2626 / 799
Регистрация: 30.03.2015
Сообщений: 8,698
Записей в блоге: 10
10.11.2020, 07:47 2
ZhenyaTomberg, уважаемая Евгения Суктаева, а разве не надо импортировать Фунтионс откуда то? как компилятору понять о чем речь? ИДЕ вроде Идеи кстати вроде даже должна подсказать и импорт предложить
0
Супер-модератор
Эксперт PythonЭксперт Java
6422 / 3670 / 1401
Регистрация: 21.10.2017
Сообщений: 10,573
10.11.2020, 11:56 3
Welemir1, если в одном пакете - не надо.
0
0 / 0 / 0
Регистрация: 10.11.2020
Сообщений: 2
10.11.2020, 20:16  [ТС] 4
Вы не знаете в чем проблема?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.11.2020, 20:16

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Выдает ошибку при запросе javac Welcome.java
Народ привет, значит дела такие, начал изучать java по книге Java 2 Кей Хорстманн, Гари Корнелл,...

Javac не может найти файл .java для компиляции
Добрый вечер. Есть проблема. Javac не может найти файл .java для компиляции. Я уже указала все...

Проблема с компиляцией
Приветствую У меня такая проблема при создании своей игры я смотрел много уроков, читал много...

Проблема с компиляцией
Проблема: не получается устранить синтаксическую ошибку. Помогите сделать так, чтобы программа...

Проблема с компиляцией
Привет, решил изучать Python и столкнулся с проблемой. С помощью pyinstaller сделал .exe файл и...

ПРоблема с компиляцией
Дело такое, при запуске программы в режиме отладки программа работает отлично, как задумано. но...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.