tifyty

pure Java, what else ?

A String immutable, vagy nem?

Mit ír ki a következő program?

package com.verhas.elrettentopelda;

import java.lang.reflect.Field;

public class Wtf {
	public static void main(String[] args) throws Exception {
		String alma = "alma";
		String korte = "alma";
		Field value = String.class.getDeclaredField("value");
		value.setAccessible(true);
		value.set(alma, new char[] { 'k', 'o', 'r', 't', 'e' });
		System.out.println(korte);
	}
}

2 responses to “A String immutable, vagy nem?

  1. István Benedek október 15, 2012 8:00 du.

    Az igazan erdekes az hogy mit ir ki a System.out.println(korte); utan
    String narancs = “alma”;
    System.out.println(narancs);

  2. Visszajelzés:final, fin ül « tifyty

Vélemény, hozzászólás?

Adatok megadása vagy bejelentkezés valamelyik ikonnal:

WordPress.com Logo

Hozzászólhat a WordPress.com felhasználói fiók használatával. Kilépés / Módosítás )

Twitter kép

Hozzászólhat a Twitter felhasználói fiók használatával. Kilépés / Módosítás )

Facebook kép

Hozzászólhat a Facebook felhasználói fiók használatával. Kilépés / Módosítás )

Google+ kép

Hozzászólhat a Google+ felhasználói fiók használatával. Kilépés / Módosítás )

Kapcsolódás: %s

%d blogger ezt kedveli: