Mostrando postagens com marcador Matriz. Mostrar todas as postagens
Mostrando postagens com marcador Matriz. Mostrar todas as postagens

sexta-feira, 12 de junho de 2020

Converter array para string in php

Resumo


var_dump($array)




Para converter um array para string em php basta utilizar o método var_dump($array).

Sintaxe:

  var_dump($array_convertida);


Onde:


$array_convertida -  Array a ser convertida para string.


Exemplo:


<?php

$array=array("teste", "teste1","teste1");


echo var_dump($array);

?>


Saída:



array(3) { [0]=> string(5) "teste" [1]=> string(6) "teste1" [2]=> string(6) "teste1" }

sexta-feira, 31 de maio de 2019

Programando em Java - Array ou matriz

Um array (arranjo) é um estrutura de dados onde é armazenado uma quantidade definida de valores e que podem serem acessados através de um índice.

Sintaxe:

tipo nome[]= new tipo[tamanho];

 

Onde:

  • nome - Nome de variável array
  • tamanho - Tamanho do array
  • tipo - Tipo do array
No exemplo abaixo é criado um array de string com dez posições.

 

Exemplo 1: 

String nomes[]=new String[2];

 

Iniciando array com valores

É possível inicializar um array já com seus devidos valores

 

Sintaxe:

  String nome[] = {valor1,valor2,valorn};

 

Onde:

  • nome - Nome do array.
  • tamanho - Tamanho do Array
  • valor1,valor2,valorn - Valores do array, lembrando que a quantidade de valor é a mesma citada no campo tamanho.

Exemplo:


public class ArrayJava{


public static void  main(String args[]){

  int idades []= {1,2,3,4};

  System.out.println("\nArray orignal");

 for(int i:idades){
   System.out.println(i);
  }
 }
}

 

Setar valor a uma posição especifica

É possível setar um valor para uma posição especifica de seu array para isso basta utilizar a sintaxe abaixo:

 

Sintaxe:

array[posicao]=valor

 

Onde:

  • array - Nome do array do qual terá um valor alterado.
  • posição - Posição no qual o valor será modificado.
  • valor - Valor a ser inserido na posição indicada pelo campo posição

Exemplo:


public class ArrayJava{


public static void  main(String args[]){

  int idades []= {1,2,3,4};
 
  System.out.println("\nArray orignal");
 
 for(int i:idades){
   System.out.println(i);
 }

  System.out.println("\nArray modificado");

  idades[0]=3;
  idades[1]=22;
  idades[2]=13;
  idades[3]=34;
 

 for(int i:idades){
   System.out.println(i);
 }
}

}

Acessando o valor de uma posição do array

Para pegar o valor de uma determinada posição do array basta usar a sintaxe abaixo:

 

Sintaxe:

array[posição]

 

Onde:

  • array - Nome do array a ter uma posição acessada.
  • posição - Posição a ser acessada.

 

Exemplo:

Abaixo é possível ver um exemplo ver o acesso ao array, nos campos:   nomes[0]nomes[1]    
package main

import "fmt"

func main() {
var nomes [2]string
nomes[0] = "Mario"
nomes[1] = "Joaquim"
fmt.Println(nomes[0]nomes[1])
}
 
                                  
Anterior                                       Início                                                       Próximo

terça-feira, 16 de fevereiro de 2016

Convertendo Matriz para Lista em Java e Lista para Matriz

 Introdução


O principal objetivo desta dica é explicar de maneira simples e rápida como se converter uma matriz em java para uma lista e de uma lista para uma matriz.


Matris para List

Para convertemos de uma matriz para uma lista utilizaremos a classe java.util.Arrays.

Sintaxe:

List list = Arrays.asList(matris);


Onde:


  • tipo - Tipo da lista caso exista algum especifico.
  • matris - Matris de objetos.


Exemplo:

import java.util.Arrays;
import java.util.List;

public class ConvertorExemplo {
public static void main(String[] args)
  {
      String[] nomes = {"julio", "marcos", "james", "mary", "john"};
      List listaNomes = Arrays.asList(nomes);
      for (String e : listaNomes)
      {
        System.out.println(e);
      }
  }

}


A saída da execução de programa seria:

julio
marcos
james
mary
john


List para matris


Para convertermos um List para uma matriz basta utilizar o método toArray(T[] t) existente já na classe List.

Sintaxe:


      Tipo_objeto[] nomes = listaNomes.toArray(new Tipo_objeto[tamanho_lista]);

Onde:




  • Tipo_objeto - Tipo de objeto da matriz ao qual a lista será convertida.

Exemplo:


import java.util.ArrayList;
import java.util.List;

public class ConvertorExemplo {
public static void main(String[] args)
  {

List listaNomes = new ArrayList();
      listaNomes.add("julio");
      listaNomes.add("marcos");
      listaNomes.add("james");
      listaNomes.add("mary");
      listaNomes.add("john");
   
      String[] nomes = listaNomes.toArray(new String[listaNomes.size()]);
     
      for (String e : nomes)
      {
        System.out.println(e);
      }
  }
}

A saída deste programa seria:

julio
marcos
james
mary
john