Advertisement
Guest User

Untitled

a guest
Sep 28th, 2016
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.06 KB | None | 0 0
  1. package homeWork11;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class Strings implements Arithmetic {
  6. private char ch[];
  7.  
  8. public Strings(String st) {
  9. ch=st.toCharArray();
  10. }
  11.  
  12. public Strings() {
  13.  
  14. }
  15.  
  16. private Strings(int size) {
  17. char ch[]=new char[size];
  18. }
  19.  
  20. @Override
  21. public Arithmetic sum(Arithmetic a) throws NullPointerException {
  22. try {
  23. Strings m=(Strings)a;
  24. Strings result = new Strings(ch.length + m.ch.length);
  25. for (int i = 0; i < ch.length; i++) {
  26. result.ch[i]=ch[i];
  27. }
  28. for (int i = 0; i < m.ch.length; i++) {
  29. result.ch[i+ch.length] = m.ch[i];
  30. }
  31. System.out.println(result.ch);
  32. return result;
  33. } catch (NullPointerException e) {
  34. throw e;
  35. }
  36. }
  37.  
  38.  
  39. @Override
  40. public boolean equals(Arithmetic a) {
  41.  
  42. return false;
  43. }
  44.  
  45. public void createString() {
  46. Scanner sc = new Scanner(System.in);
  47. System.out.print("Введите строчку: ");
  48. ch = sc.nextLine().toCharArray();
  49. }
  50.  
  51. public void printOneSymbol(int number) {
  52. System.out.println(ch[number]);
  53. }
  54.  
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement