Форум программистов, компьютерный форум, киберфорум
Java: GUI, графика
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/15: Рейтинг темы: голосов - 15, средняя оценка - 4.60
15
1 / 1 / 1
Регистрация: 11.12.2011
Сообщений: 30

Как сделать первую половину букв строки большими, а вторую половину - маленькими?

01.03.2012, 16:22. Показов 3038. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, я не знаю как сделать первую половину букв строки большими, а вторую половину маленькими.
Например я написал у верхней строке abcd а в нижней автоматически написало ABcd
Вот снизу чуток написал, а до ума не знаю как довести.
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
import javax.swing.*; 
import java.awt.*; 
import java.awt.event.*;
class Point {
 
public static void main(String [] args){
System.out.println("");
JFrame frame=new JFrame("First"); 
JButton btn=new JButton("Start");
JTextField kick=new JTextField();
JTextField cookie=new JTextField();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 
frame.getContentPane().add(btn,BorderLayout.EAST);
frame.getContentPane().add(kick,BorderLayout.NORTH);
frame.getContentPane().add(cookie,BorderLayout.SOUTH );
btn.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e){
 
      }
    });
    frame.setSize(400,400);
    frame.setVisible(true);
 
 
  }
}
Заранее благодарен =)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
01.03.2012, 16:22
Ответы с готовыми решениями:

Отсортировать первую половину массива размера 2*n по убыванию, а вторую половину - по возрастанию
в одномерном массиве размерностью 2*n отсортируйте первую половину массива по убыванию, а вторую половину - по возрастанию. Можно...

Упорядочить первую половину массива по убыванию, а вторую половину – по возрастанию
Массив содержит 14 действительных чисел. Упорядочить первую половину массива по убыванию, а вторую половину – по возрастанию. Я только смог...

Удалить первую половину элементов из динамического массива, вторую половину поставить на место первой
удалить первую половину елементов из динамического массива , а вторую половину вставить на место первой.

2
11 / 11 / 2
Регистрация: 18.01.2010
Сообщений: 53
03.03.2012, 10:59
Абсолютно не понятно, при чём тут тот код, который вы привели.
Java
1
2
3
4
5
6
7
8
9
public String convert(String input){
        int half = input.length()/2;
        String lhalf = input.substring(0, half);
        lhalf = lhalf.toUpperCase();
        String rhalf = input.substring(half);
        rhalf = rhalf.toLowerCase();
        String result = lhalf + rhalf;
        return result;
    }
Единственное, что если длинна не чётная, то первая половина будет короче второй
1
15
1 / 1 / 1
Регистрация: 11.12.2011
Сообщений: 30
04.03.2012, 04:32  [ТС]
Цитата Сообщение от hasys Посмотреть сообщение
Абсолютно не понятно, при чём тут тот код, который вы привели.
Java
1
2
3
4
5
6
7
8
9
public String convert(String input){
        int half = input.length()/2;
        String lhalf = input.substring(0, half);
        lhalf = lhalf.toUpperCase();
        String rhalf = input.substring(half);
        rhalf = rhalf.toLowerCase();
        String result = lhalf + rhalf;
        return result;
    }
Единственное, что если длинна не чётная, то первая половина будет короче второй
Так то такая лаба все запускали через FAR
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.03.2012, 04:32
Помогаю со студенческими работами здесь

Отсортировать по возрастанию первую половину массива, и по убыванию вторую половину массива
Напишите программу, которая сортирует по возрастанию первую половину массива и по убыванию вторую половину массива. Каждый элемент должен...

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

Как поменять местами первую и вторую половину слова?
Короче, нужно поменять местами первую и вторую половину слова, в первом случае если известно количество букв, а во втором неизвестно. Все в...

Ввод вывод двумерного массива, и заменить половину главной диагонали нулями, вторую половину единицами
Ввод вывод двумерного массива, и заменить половину главной диагонали нулями, вторую половину единицами. Я знаю только как заменить ВСЮ...

Как сделать вторую половину ромба
#include <iostream> using namespace std; void main () { for(int i=0; i<18; i++) { for(int j=18; j>i; j--) ...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru