Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package homeWork11;
- import java.util.Scanner;
- public class Strings implements Arithmetic {
- private char ch[];
- public Strings(String st) {
- ch=st.toCharArray();
- }
- public Strings() {
- }
- private Strings(int size) {
- char ch[]=new char[size];
- }
- @Override
- public Arithmetic sum(Arithmetic a) throws NullPointerException {
- try {
- Strings m=(Strings)a;
- Strings result = new Strings(ch.length + m.ch.length);
- for (int i = 0; i < ch.length; i++) {
- result.ch[i]=ch[i];
- }
- for (int i = 0; i < m.ch.length; i++) {
- result.ch[i+ch.length] = m.ch[i];
- }
- System.out.println(result.ch);
- return result;
- } catch (NullPointerException e) {
- throw e;
- }
- }
- @Override
- public boolean equals(Arithmetic a) {
- return false;
- }
- public void createString() {
- Scanner sc = new Scanner(System.in);
- System.out.print("Введите строчку: ");
- ch = sc.nextLine().toCharArray();
- }
- public void printOneSymbol(int number) {
- System.out.println(ch[number]);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement