Grande Dúvida

Bem estou fazendo um programa que lê uma matriz 4*4 e calcule e imprima a soma dos elementos situados abaixo da diagonal principal da matriz incluindo os elementos da diagogonal principal mais como eu faço pra pegar os valores somente abaixo da diagonal principal alguém tem alguma idéia…?
vo deixar meu código ai embaixo quem souber por favor me ajude…!

import javax.swing.*;

public class AED9
{
	public static void main(String args[])
	{
		JTextArea texto = new JTextArea(10,10);
		String saida="Programa 9 \n";
		int vet[][]= new int[4][4];
		int i,j,cont=0;
		saida+="Matriz\n";
		for(i=0;i<4;i++)
		{
			for(j=0;j<4;j++)
			{
				saida+=vet[i][j]=Integer.parseInt(JOptionPane.showInputDialog("Linha["+(i+1)+"] Coluna ["+(j+1)+"]" ));
				
			}
			
			saida+="\n";
		}
		saida+="\n";
		
		for(i=0;i<4;i++)
		{
		
		  for(j=0;j<4;j++)
		  {
		  
		      if(i==j)
		      {
		      	cont+=vet[i][j];
		      }
		      else if(i!=j)
		      {
		      	saida+=vet[i][j];
		      	
		      }
		      
		   }
		   saida+="\n";
		}
		
		
		
		texto.setText(saida);
		JOptionPane.showMessageDialog(null,texto);
		
		
	}
}

fiz uma gambiarra mais deu certo vo colocar o código

import javax.swing.*;

public class AED9
{
	public static void main(String args[])
	{
		JTextArea texto = new JTextArea(10,10);
		String saida="Programa 9 \n";
		int vet[][]= new int[4][4];
		int i,j,cont=0;
		saida+="Matriz\n";
		for(i=0;i<4;i++)
		{
			for(j=0;j<4;j++)
			{
				saida+=vet[i][j]=Integer.parseInt(JOptionPane.showInputDialog("Linha["+(i+1)+"] Coluna ["+(j+1)+"]" ));
				
			}
			
			saida+="\n";
		}
	
		for(i=0;i<4;i++)
		{
		  for(j=0;j<4;j++)
		  {
		      if(i==j)
		      {
		      	cont+=vet[i][j];
		      }
		      else if(i!=j&&i>=2)
		      {
		      	cont+=vet[i][j];
		      	
		      } 
		   }
		}
		
		saida+="A soma dos elemetos da diagonal principal\ne dos elemetos abaixo da diagonal principal é \n"+cont;
	         
		
		
		
		texto.setText(saida);
		JOptionPane.showMessageDialog(null,texto);
		
		
	}
}

o que eu fiz foi pegar tudo que é diferente da diagonal principal e quando a linha for maior que 2 já que é uma matriz 44 mais com uma matriz 33 não teria como eu fazer isso alguém tem outra idéia…?? como eu faria em uma matriz 3*3???

todos os elementos situados abaixo da diagonal principal possuem a caracteristica (i > j), onde ‘i’ é a linha e ‘j’ a coluna

o contrario tambem é valido (j > i), nesse caso vc tem todos os numeros acima da diagonal principal

tome cuidado que quando mencionei ‘i’ e ‘j’, eu quis dizer os indices da matriz e nao o valor :wink:

Muito obrigado sua resposta foi simples e objetiva…!