Alguém vê o erro?

package Deveres;

import java.util.Scanner;

public class Teste {
	
	public static void main(String[] args) {
		Scanner in = new Scanner(System.in);
		
		System.out.println("Digite a sua senha");	
		String m = in.next();
		String n = "manoel";
		
		if(m == n) {
			System.out.println("Sucesso");
		} else {
			System.out.println("Longin inválido");
		}

Strings devem ser comparadas com equals e não com ==.

Dê um exemplo por favor.

if(n.equals(m))

Já tinha feito, mas obrigado. Mercado de java é muito concorrido? tenho que ter faculdade para ter uma oportunidade de programador?

Faculdade não é obrigatório, pq tem muita oportunidade que não olha para isso, mas é recomendado. A menos que vc seja um profissional muito acima da média.

Sobre a concorrência, vai depender da região onde vc for procurar trabalho. Vejo que há uma falta enorme de profissionais qualificados, com isso, sempre há muitas vagas abertas.

Aqui em Brasília, por exemplo, sempre tem muitas vagas abertas pagando bem e as empresas não conseguem contratar.

1 curtida