Sizlere daha basit olması açısından Java'da bir dizi uygulaması
kodu göstermek istiyorum.Umarım ilgilenen arkadaşlar beğenirler.
Saygılarımla.
Seyhan Uçar
CODE:
/* Written: Seyhan Uçar
* www.thecoders.net
* seyhan@thecoders.net
*/
//Array application
import java.io.*;
class LowArray
{
private double[] a; //Ref. to array
public LowArray(int size) //Constructor
{
a = new double[size];
}
public void setElement(int index,double value) //Put element into array
{
a[index] = value;
}
public double getElement(int index)
{
return a[index];
}
}
class LowArrayApp
{
public static void main(String[] args) throws IOException
{
LowArray arr;
arr = new LowArray(100);
int nElements = 0;
int j;
arr.setElement(0, 77);
arr.setElement(1, 99);
arr.setElement(2, 44);
arr.setElement(3, 55);
arr.setElement(4, 22);
arr.setElement(5, 88);
arr.setElement(6, 11);
arr.setElement(7, 00);
arr.setElement(8, 66);
arr.setElement(9, 33);
arr.setElement(1, 99);
nElements = 10;
//----------------------------
for(j = 0; j < nElements; j++)
{
System.out.print(arr.getElement(j)+"-->");
}
System.out.println("");
//-----------------------------
int searchkey = 26;
for(j=0;j<nElements;j++)
if(arr.getElement(j ) == searchkey)
break;
if(j == nElements)
System.out.println("Can't found"+searchkey);
else
System.out.println("Found "+searchkey);
//---------------------------------------
for(j=0;j<nElements;j++)
if(arr.getElement(j) == 55)
break;
for(int k = j;k<nElements;k++)
arr.setElement(k, arr.getElement(k+1));
nElements--;
//-----------------------
for(j=0;j<nElements;j++)
System.out.print(arr.getElement(j)+"-->");
System.out.println("");
}
}
[IMG SRC="http://img225.imageshack.us/img225/2408/seyhanzt2.jpg" ALIGN="oğuz"]seyhan[/IMG]
