Bom, estou iniciando em Java faz um tempinho. Pra ser exato a duas semanas
Sou programador Python faz alguns anos.
Estou com algumas dúvidas aqui.
Porque há a necessidade disso?
Scanner sc = new Scanner(System.in);
Se eu estou dizendo que quero um novo Scanner não seria óbvio que o tipo é Scanner?
É seguro?
Como estou acostumado com Python, queria usar um tipo de print(), gostaria de saber se posso ter alguns problemas no meu código se eu colocar um:
public static void print(String x) {System.out.println(x);}
Foreach
Como (novameeente…) eu estou acostumado com Python, me sinto meio estranho usando usando : (dois pontos) sendo que a própria documentação do Java diz que “dois pontos” quer dizer “in”. Há algum jeito de eu usar “in” ao em vez de “dois pontos”?
java.net.URL
Há algum método menos estranho para pegar um conteúdo de uma URL do que usar:
while (scanner.hasNext()) System.out.println(scanner.nextLine());
Tipo, eu queria um jeito de colocar em uma variável. Mas nada de “while… content += linha”.
Bom, acho que minhas dúvidas foram muitas. Mas obrigado pra quem responder =)