Size: a a a

2020 January 28

P

Phoenix in Java & Co
Etki
почему они глобальные, а не публичные?
не всегда есть доступ к обьекту
источник

P

Phoenix in Java & Co
Spec
если тебе можно юзать глобальные переменные, и можно не е**ться с этим
всё равно фигово
источник

S

Spec in Java & Co
всё для красоты тебе? если что-то не так скажи ещё
источник

P

Phoenix in Java & Co
У тебя класс занимается двумя вещами, читает переменные и производит операции с ними. Эт плохо. Один класс - одна задача
источник

S

Spec in Java & Co
Etki
почему они глобальные, а не публичные?
глобальные переменные это переменные объявленные вне методов, и если они не приватные то это зло
источник

NN

Nikolay N in Java & Co
Все привет!
Подскажите, пожалуйста.
Есть location.href выдает полный путь, включая https://www.
Как в этой же строке заменить https:// на https/

Вообще хочу закалду для FF сделать:
javascript:location.href='https://z5h64q92x9.net/proxy_u/en-ru.ru/'+window.location.href;
но закладка ведет на
https://z5h64q92x9.net/proxy_u/en-ru.ru/https://blog.
а надо на
https://z5h64q92x9.net/proxy_u/en-ru.ru/https/blog.
источник

P

Phoenix in Java & Co
Spec
глобальные переменные это переменные объявленные вне методов, и если они не приватные то это зло
это называется публичные переменные
источник

S

Spec in Java & Co
что ты несёшь
источник

P

Phoenix in Java & Co
replace?
источник

NN

Nikolay N in Java & Co
Phoenix
replace?
в одной строке нужно, как я понимаю
источник

P

Phoenix in Java & Co
Nikolay N
в одной строке нужно, как я понимаю
и? replace заменяет кусок строки, остальное не тронет
источник

E

Etki in Java & Co
крч я не знаю, в чем проблема зачем нужны дополнительные методы и почему просто не сделать

Scanner scanner = new Scanner(System.in);
int left = scanner.nextInt();
int right = scanner.nextInt();
println(left + right);


но если вот прям надо сделать через отдельные объекты, то почему бы не выделить отдельно инпут и отдельно операцию?

import java.util.Scanner;

class EntryPoint {
 public static class Input {
   private final int left;
   private final int right;

   public Input(int left, int right) {
     this.left = left;
     this.right = right;
   }

   public int getLeft() {
     return left;
   }

   public int getRight() {
     return right;
   }

   public static Input read(Scanner scanner) {
     return new Input(scanner.nextInt(), scanner.nextInt());
   }
 }

 public static int sum(Input input) {
   return input.getLeft() + input.getRight();
 }

 public static void main(String[] args) {
   Input input = Input.read(new Scanner(System.in));
   System.out.println(sum(input));
 }
}
источник

P

Phoenix in Java & Co
Etki
крч я не знаю, в чем проблема зачем нужны дополнительные методы и почему просто не сделать

Scanner scanner = new Scanner(System.in);
int left = scanner.nextInt();
int right = scanner.nextInt();
println(left + right);


но если вот прям надо сделать через отдельные объекты, то почему бы не выделить отдельно инпут и отдельно операцию?

import java.util.Scanner;

class EntryPoint {
 public static class Input {
   private final int left;
   private final int right;

   public Input(int left, int right) {
     this.left = left;
     this.right = right;
   }

   public int getLeft() {
     return left;
   }

   public int getRight() {
     return right;
   }

   public static Input read(Scanner scanner) {
     return new Input(scanner.nextInt(), scanner.nextInt());
   }
 }

 public static int sum(Input input) {
   return input.getLeft() + input.getRight();
 }

 public static void main(String[] args) {
   Input input = Input.read(new Scanner(System.in));
   System.out.println(sum(input));
 }
}
а что такое left и right?
источник

E

Etki in Java & Co
Spec
глобальные переменные это переменные объявленные вне методов, и если они не приватные то это зло
???? как поле класса может быть объявлено внутри метода ???
источник

Ч

Чувак in Java & Co
Phoenix
У тебя класс занимается двумя вещами, читает переменные и производит операции с ними. Эт плохо. Один класс - одна задача
Пиздос. Потом нахуй спринги появляются.
источник

E

Etki in Java & Co
Phoenix
а что такое left и right?
левый и правый операнды
источник

P

Phoenix in Java & Co
Чувак
Пиздос. Потом нахуй спринги появляются.
?
источник

NN

Nikolay N in Java & Co
Phoenix
и? replace заменяет кусок строки, остальное не тронет
+window.location.href.replace(/^:/,"");
источник

Ч

Чувак in Java & Co
Один класс - одна задача - это же жирно.
источник

P

Phoenix in Java & Co
Etki
левый и правый операнды
и в чем отличие левого от правого в твоей системе?
источник