5.00 / 1 oy

Java'da elemanlı vektör (dizi) tanımlamanın en hızlı yolu

Java'da vektrler (diziler) ile ilgili paylaştığım örneklerde sık sık farklı şekillerde vektörlere elemanlar atadım. Örneğin rastgele tamsayılardan oluşan bir vektör için döngü içerisinde teker teker vektörlerin her bir indisine atama yaparken String'den vektör üretirken Split yöntemini kullandım. Ancak Java'da vektör (dizi) tanımlaması yaparken içerine eklenecek dizi elemanları da başından belli ise bu diziyi tanımlamanın tek satırlı en hızlı yolu aşağıdaki gibidir:

Kodlar:

String[] merhaba = new String[]{"m", "e", "r", "h", "a", "b", "a"};

Bu şekilde tanımlama yaptığımızda dizinin eleman sayısını da belirtmemize gerek yoktur. Bu dizi elemanlarını yazdırnanın en hızlı yolu da Java'da vektör elemanlarını yazdırmak paylaşımımda verdiğim örnekteki gibi Arrays.toString() metodunu kullanarak dizi elemanlarını String'e dönüştürerek System.out.println() içerisinde yazdırmaktır.

Kodlar:

String[] merhaba = new String[]{"m", "e", "r", "h", "a", "b", "a"};
System.out.println(Arrays.toString(merhaba));

Çıktı:

[m, e, r, h, a, b, a]

 

utku33

06.02.2020 00:16

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
Java'da elemanlı vektör (dizi) tanımlamanın en hızlı yolu

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.