<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.1" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>En kopp java</title>
	<link>http://www.enkoppjava.com</link>
	<description>Allt om JAVA och lite till</description>
	<pubDate>Mon, 13 Oct 2008 20:52:46 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.1</generator>
	<language>en</language>
			<item>
		<title>Java brukade ofta användas för olika spel tidigare</title>
		<link>http://www.enkoppjava.com/java-brukade-ofta-anvandas-for-olika-spel-tidigare</link>
		<comments>http://www.enkoppjava.com/java-brukade-ofta-anvandas-for-olika-spel-tidigare#comments</comments>
		<pubDate>Mon, 13 Oct 2008 08:42:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Okategoriserade]]></category>

		<guid isPermaLink="false">http://www.enkoppjava.com/java-brukade-ofta-anvandas-for-olika-spel-tidigare</guid>
		<description><![CDATA[Java brukade ofta användas för olika spel tidigare. Online casinos använde Javabaserade spel innan de gick över till Flashspel. Hos Betsson casino har fortfarande java och Flashspel och det fungerar bra. De har roulette , black jack, slotsspel, casino keno och en hel hög andra casinospel. Europa Casino, Roxy Palace, Eurogrand, Unibet och andra casinon [...]]]></description>
			<content:encoded><![CDATA[<p>Java brukade ofta användas för olika spel tidigare. Online casinos använde Javabaserade spel innan de gick över till Flashspel. Hos <a href="http://www.hasardspel.com/casino/recensioner/betsson-casino/" target="_blank">Betsson</a> casino har fortfarande java och Flashspel och det fungerar bra. De har <a href="http://www.hasardspel.com/casino/roulette/">roulette</a> , black jack, slotsspel, <a href="http://www.casinosidan.com" target="_blank">casino</a> keno och en hel hög andra casinospel. Europa Casino, Roxy Palace, Eurogrand, Unibet och andra casinon använder Flash. Skall du välja ett spelbolag bör du göra research innan du bestämmer dig för att spela. Kolla upp att kundsupporten fungerar och att du får svar. Svenska spel som Betsson har ett stort utbud av spel och allt är seriöst.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.enkoppjava.com/java-brukade-ofta-anvandas-for-olika-spel-tidigare/feed</wfw:commentRss>
		</item>
		<item>
		<title>Anropa metoder i andra klasser</title>
		<link>http://www.enkoppjava.com/anropa-metoder-i-andra-klasser</link>
		<comments>http://www.enkoppjava.com/anropa-metoder-i-andra-klasser#comments</comments>
		<pubDate>Wed, 05 Mar 2008 00:09:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Exempel]]></category>

		<category><![CDATA[Klasser]]></category>

		<category><![CDATA[Metoder]]></category>

		<category><![CDATA[Nybörjar tips]]></category>

		<category><![CDATA[Svårighet: Lätt]]></category>

		<guid isPermaLink="false">http://www.enkoppjava.com/anropa-metoder-i-andra-klasser</guid>
		<description><![CDATA[Det här programet visar hurman anroparn en metod i en annan klass.  Metoden medelv() anropas från main-metoden för att räkna ut medelvärdet på två angivna variabler. Men för att kunna göra det måste de inmatade värdena också konverteras till Double.
import javax.swing.*;
public class klassanrop
{
public static void main(String[] arg)
{
String s;
s = JOptionPane.showInputDialog(&#8221;tal1&#8243;); //här skrivs tal1 in
double [...]]]></description>
			<content:encoded><![CDATA[<p>Det här programet visar hurman anroparn en metod i en annan klass.  Metoden medelv() anropas från main-metoden för att räkna ut medelvärdet på två angivna variabler. Men för att kunna göra det måste de inmatade värdena också konverteras till Double.</p>
<p style="font-style: italic">import javax.swing.*;</p>
<p><em>public class klassanrop<br />
{<br />
public static void main(String[] arg)<br />
{<br />
String s;<br />
s = JOptionPane.showInputDialog(&#8221;tal1&#8243;); //här skrivs tal1 in<br />
double x = Double.parseDouble(s); //görs om från string till typen double<br />
s = JOptionPane.showInputDialog(&#8221;tal2&#8243;);//här skrivs tal2 in<br />
double y = Double.parseDouble(s); //görs om från string till typen double<br />
double mv = Medelklass.medelv(x, y); //Räknar ut medelvärde med hjälpa av medelv i klassen   Medelklass    JOptionPane.showMessageDialog(null, &#8220;Medelvärdet blir: &#8221; + mv); //Skriver ut medelvärdet</em></p>
<p><em><span style="font-style: italic">                System.exit(0);</span><br style="font-style: italic" /><span style="font-style: italic">            }</span><br style="font-style: italic" /><span style="font-style: italic">        }</span><br style="font-style: italic" /><span style="font-style: italic">        </span><br style="font-style: italic" /><span style="font-style: italic">        class Medelklass</span><br style="font-style: italic" /><span style="font-style: italic">            {</span><br style="font-style: italic" /><span style="font-style: italic">                public static double medelv (double a, double b)</span><br style="font-style: italic" /><span style="font-style: italic">                    {</span><br style="font-style: italic" /><span style="font-style: italic">                        return(a+b)/2;</span><br style="font-style: italic" /><span style="font-style: italic">                    }</span><br style="font-style: italic" /><span style="font-style: italic">            }</span></em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.enkoppjava.com/anropa-metoder-i-andra-klasser/feed</wfw:commentRss>
		</item>
		<item>
		<title>Slumpa fram tal</title>
		<link>http://www.enkoppjava.com/slumpa-fram-tal</link>
		<comments>http://www.enkoppjava.com/slumpa-fram-tal#comments</comments>
		<pubDate>Sun, 24 Feb 2008 20:00:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Exempel]]></category>

		<category><![CDATA[Klasser]]></category>

		<category><![CDATA[Metoder]]></category>

		<category><![CDATA[Svårighet: Medel]]></category>

		<guid isPermaLink="false">http://www.enkoppjava.com/slumpa-fram-tal</guid>
		<description><![CDATA[Ett  program för att slumpa fram tal mellan 0 och x  där varje tal ligger mellan 0 och x och bara förekommer 1 gång
import java.util.Stack;
import java.util.Vector;
public class RandomIntervall {
Stack&#60;Integer&#62; stack;
public int[] getRandomNumbersIntervallAray(int to){
stack = new Stack&#60;Integer&#62;();
CreatePsydoRandomNumbers(to);
int[] answer = new int[to];
int i=0;
while(!stack.empty()){
answer[i]=stack.pop();
i++;
}
return answer;
}
public Vector&#60;Integer&#62; getRandomNumbersIntervallVector(int to){
stack = new Stack&#60;Integer&#62;();
CreatePsydoRandomNumbers(to);
Vector&#60;Integer&#62; vect = new Vector&#60;Integer&#62;();
while(!stack.empty()){
vect.add(stack.pop());
}
return vect;
}
private [...]]]></description>
			<content:encoded><![CDATA[<p class="entry">Ett  program för att slumpa fram tal mellan 0 och x  där varje tal ligger mellan 0 och x och bara förekommer 1 gång</p>
<p><em>import java.util.Stack;<br />
import java.util.Vector;</em></p>
<p><em>public class RandomIntervall {</em></p>
<p><em>Stack&lt;Integer&gt; stack;</em></p>
<p><em>public int[] getRandomNumbersIntervallAray(int to){<br />
stack = new Stack&lt;Integer&gt;();<br />
CreatePsydoRandomNumbers(to);</em></p>
<p><em>int[] answer = new int[to];<br />
int i=0;<br />
while(!stack.empty()){<br />
answer[i]=stack.pop();<br />
i++;<br />
}<br />
return answer;<br />
}</em></p>
<p><em>public Vector&lt;Integer&gt; getRandomNumbersIntervallVector(int to){<br />
stack = new Stack&lt;Integer&gt;();<br />
CreatePsydoRandomNumbers(to);</em></p>
<p><em>Vector&lt;Integer&gt; vect = new Vector&lt;Integer&gt;();<br />
while(!stack.empty()){<br />
vect.add(stack.pop());<br />
}<br />
return vect;<br />
}</em></p>
<p><em>private int QuadraticProbing(int k, int to, int i){<br />
return (Math.abs((k % to + (i/2)*(int)Math.pow(-1, i))) % to);<br />
}</em></p>
<p><em>private void CreatePsydoRandomNumbers(int to){</em></p>
<p><em>java.util.Random jh = new java.util.Random();</em></p>
<p><em>while(stack.size()&lt;to){<br />
int randomHashNumber = Math.abs(jh.nextInt());</em></p>
<p><em>if(!stack.contains(randomHashNumber % to)){<br />
stack.push(randomHashNumber % to);<br />
}<br />
else{<br />
int i=1;<br />
int temp;<br />
while(stack.contains(temp=QuadraticProbing(randomHashNumber, to, i))){<br />
i++;<br />
}<br />
stack.push(temp);<br />
}<br />
}<br />
}</em></p>
<p><em>public static void main(String[] arg){<br />
RandomIntervall r = new RandomIntervall();<br />
int[] array = r.getRandomNumbersIntervallAray(12);<br />
for(int i =0; i&lt;array.length; i++){<br />
System.out.print(array[i]+” “);<br />
}<br />
System.out.flush();<br />
}</em></p>
<p><em>}</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.enkoppjava.com/slumpa-fram-tal/feed</wfw:commentRss>
		</item>
		<item>
		<title>Calendar.getInstance()</title>
		<link>http://www.enkoppjava.com/calendargetinstance</link>
		<comments>http://www.enkoppjava.com/calendargetinstance#comments</comments>
		<pubDate>Thu, 10 Jan 2008 19:30:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Exempel]]></category>

		<category><![CDATA[Klasser]]></category>

		<category><![CDATA[Metoder]]></category>

		<category><![CDATA[Svårighet: Lätt]]></category>

		<guid isPermaLink="false">http://www.enkoppjava.com/calendargetinstance</guid>
		<description><![CDATA[ Det här är ett lätt program för att skriva ut en aktuella tiden. Tiden som skrivs uthämtasfrån systemklockan. Calendar ligger i biblioteket java.util och måste därför importeras.  Det använder också substring för att snygga till utskriften.
import javax.swing.*; // för att komma åt JOptionPane.showMessageDialog
import java.util.*; //importeras för att komma åt Calendar
public class Datum
{
public static [...]]]></description>
			<content:encoded><![CDATA[<p> Det här är ett lätt program för att skriva ut en aktuella tiden. Tiden som skrivs uthämtasfrån systemklockan. Calendar ligger i biblioteket java.util och måste därför importeras.  Det använder också substring för att snygga till utskriften.</p>
<p><em>import javax.swing.*; // för att komma åt JOptionPane.showMessageDialog<br />
import java.util.*; //importeras för att komma åt Calendar</em></p>
<p><em>public class Datum<br />
{<br />
public static void main(String[] arg)<br />
{<br />
String a = Calendar.getInstance().getTime().toString(); // </em><em>Calendar.getInstance() hämtar tiden och </em><em>toString()</em><em> </em><em>konverterar tiden till en sträng.</em></p>
<p><em>JOptionPane.showMessageDialog (null, &#8221; Klockan är: &#8221; + a.substring(11,19));  //Skriver ut tiden<br />
</em></p>
<p><em>System.exit(0);<br />
}<br />
}</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.enkoppjava.com/calendargetinstance/feed</wfw:commentRss>
		</item>
		<item>
		<title>Java substring</title>
		<link>http://www.enkoppjava.com/java-substring</link>
		<comments>http://www.enkoppjava.com/java-substring#comments</comments>
		<pubDate>Fri, 04 Jan 2008 18:42:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Exempel]]></category>

		<category><![CDATA[Klasser]]></category>

		<category><![CDATA[Metoder]]></category>

		<category><![CDATA[Nybörjar tips]]></category>

		<category><![CDATA[Svårighet: Lätt]]></category>

		<guid isPermaLink="false">http://www.enkoppjava.com/?p=14</guid>
		<description><![CDATA[ I det här programet byter vi från ett inmatat svenskt datumformat till ett amrikanskt, det gör vi med metoden substring.
Substring använd för att dela upp eller bryta ut vissa delar av en sträng.  I exeplet neda använder vi oss av dat.substring(2,4) för att plocka ut tecken 2 till 4 i en sträng.
import javax.swing.*;
public [...]]]></description>
			<content:encoded><![CDATA[<p> I det här programet byter vi från ett inmatat svenskt datumformat till ett amrikanskt, det gör vi med metoden substring.</p>
<p>Substring använd för att dela upp eller bryta ut vissa delar av en sträng.  I exeplet neda använder vi oss av dat.substring(2,4) för att plocka ut tecken 2 till 4 i en sträng.</p>
<p><em>import javax.swing.*;</em></p>
<p><em>public class AmDatum<br />
{</em></p>
<p><em>public static void main(String[] arg)<br />
{<br />
String dat = JOptionPane.showInputDialog (&#8221;Skriv in datum som åååå-mm-dd&#8221;);<br />
JOptionPane.showMessageDialog(null, &#8220;Amerikanskt datum &#8220;+ dat.substring(2,4) + &#8216;/&#8217; +dat.substring(5,7 ) + &#8216;/&#8217; +dat.substring(8));<br />
System.exit(0);<br />
}<br />
}</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.enkoppjava.com/java-substring/feed</wfw:commentRss>
		</item>
		<item>
		<title>Metoden Math.random()</title>
		<link>http://www.enkoppjava.com/metoden-mathrandom</link>
		<comments>http://www.enkoppjava.com/metoden-mathrandom#comments</comments>
		<pubDate>Wed, 31 Oct 2007 15:00:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Exempel]]></category>

		<category><![CDATA[Klasser]]></category>

		<category><![CDATA[Svårighet: Lätt]]></category>

		<guid isPermaLink="false">http://www.enkoppjava.com/?p=8</guid>
		<description><![CDATA[I det här programet ska vi slumpa fram ett tal med hjälp av random(). För att kunna använda metoden random så måste vi ange vart den finns. Genom att skriva Math.random() så kommer vi åt metoden random som ligger i klassen Math, som är en standardklass i JAVA.
public class Random
{
public static void main (String []arg [...]]]></description>
			<content:encoded><![CDATA[<p>I det här programet ska vi slumpa fram ett tal med hjälp av random(). För att kunna använda metoden random så måste vi ange vart den finns. Genom att skriva Math.random() så kommer vi åt metoden random som ligger i klassen Math, som är en standardklass i JAVA.</p>
<p><em>public class Random<br />
{<br />
public static void main (String []arg )<br />
{<br />
double tal = Math.random();//till delar &#8220;tal&#8221; värdet som slumpas fram</em></p>
<p><em>System.out.println(&#8221;Det fram slumpade talet är &#8221; + tal); //skriver ut text + det fram slumpade talet</em></p>
<p><em>System.exit(0); //avslutar programet<br />
}<br />
}</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.enkoppjava.com/metoden-mathrandom/feed</wfw:commentRss>
		</item>
		<item>
		<title>Java.Calendar-klassen</title>
		<link>http://www.enkoppjava.com/javacalendar-klassen</link>
		<comments>http://www.enkoppjava.com/javacalendar-klassen#comments</comments>
		<pubDate>Mon, 08 Oct 2007 19:07:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Exempel]]></category>

		<category><![CDATA[Klasser]]></category>

		<category><![CDATA[Metoder]]></category>

		<category><![CDATA[Svårighet: Lätt]]></category>

		<guid isPermaLink="false">http://www.enkoppjava.com/?p=16</guid>
		<description><![CDATA[ Det litet program som skriver ut  den akuella  timmen , minuten och sekunden. Java.Calendar-klassen hittar man i standard bibloteket i  java.util
import java.util.*;
public class ara3
{
public static void main(String[] arg)
{
System.out.println(Calendar.HOUR); //Skriver ut den aktuella timmen
System.out.println(Calendar.MINUTE);//Skriver ut den aktuella minuten
System.out.println(Calendar.SECOND);//Skriver ut den aktuella sekunden
System.exit(0);
}
}
]]></description>
			<content:encoded><![CDATA[<p> Det litet program som skriver ut  den akuella  timmen , minuten och sekunden. Java.Calendar-klassen hittar man i standard bibloteket i  java.util</p>
<p><em>import java.util.*;</em></p>
<p><em>public class ara3<br />
{<br />
public static void main(String[] arg)<br />
{<br />
System.out.println(Calendar.HOUR); //Skriver ut den aktuella timmen<br />
System.out.println(Calendar.MINUTE);//Skriver ut den aktuella minuten<br />
System.out.println(Calendar.SECOND);//Skriver ut den aktuella sekunden</em></p>
<p><em>System.exit(0);<br />
}<br />
}</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.enkoppjava.com/javacalendar-klassen/feed</wfw:commentRss>
		</item>
		<item>
		<title>Java med swing</title>
		<link>http://www.enkoppjava.com/java-med-swing</link>
		<comments>http://www.enkoppjava.com/java-med-swing#comments</comments>
		<pubDate>Tue, 11 Sep 2007 18:36:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Exempel]]></category>

		<category><![CDATA[Svårighet: Lätt]]></category>

		<guid isPermaLink="false">http://www.enkoppjava.com/?p=13</guid>
		<description><![CDATA[I det här programet avnvänder vi oss Javas standardbibliotek Swing sominnehåller grafiska komponenter för bland annat in och utmatning. Programet innehåller också både en If-sats och en While-loop. Det programet gör är att räkna ut hur många gånger en boll studsar när den släpps från en viss höjd.
import javax.swing.*; // importerar swing

public class boll
{
public static [...]]]></description>
			<content:encoded><![CDATA[<p>I det här programet avnvänder vi oss Javas standardbibliotek Swing sominnehåller grafiska komponenter för bland annat in och utmatning. Programet innehåller också både en If-sats och en While-loop. Det programet gör är att räkna ut hur många gånger en boll studsar när den släpps från en viss höjd.</p>
<p><em>import javax.swing.*; // importerar swing<br />
</em></p>
<p><em>public class boll<br />
{<br />
public static void main (String[] arg)<br />
{<br />
while (true) //kör sålänge den är true<br />
{</em></p>
<p><em>String sCm = JOptionPane.showInputDialog(&#8221;Höjd?&#8221;); //öppnar en inmatningsruta<br />
if (sCm == null)<br />
break;</em></p>
<p><em>double cm = Double.parseDouble(sCm);<br />
double studs = 1;<br />
while(cm &gt; 1)  //Kör tills bollen studsar minder än 1cm<br />
</em></p>
<p><em>{<br />
cm = cm *0.6;<br />
studs = studs + 1;<br />
}<br />
JOptionPane.showMessageDialog(null, &#8220;bollen slutar studsa efter &#8221; + studs + &#8221; gånger&#8221;); //Skriver ut antal suds i en dialogruta.</em></p>
<p><em>        } //hit kommer man om man klickar på avbryt<br />
System.exit(0); //Avslutar programmet<br />
}<br />
}</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.enkoppjava.com/java-med-swing/feed</wfw:commentRss>
		</item>
		<item>
		<title>Java acii exempel</title>
		<link>http://www.enkoppjava.com/java-acii-exempel</link>
		<comments>http://www.enkoppjava.com/java-acii-exempel#comments</comments>
		<pubDate>Thu, 17 May 2007 18:54:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Exempel]]></category>

		<category><![CDATA[Nybörjar tips]]></category>

		<category><![CDATA[Svårighet: Lätt]]></category>

		<guid isPermaLink="false">http://www.enkoppjava.com/?p=15</guid>
		<description><![CDATA[Ett lätt program för att ta reda på vilket  ascII-tecken en viss bokstav har.
public class ascII
{
public static void main(String args[])
{
char t =&#8217;R';
System.out.println(&#8221;Tecknet &#8221; + t + &#8221; har koden: &#8221; +(int)t);
}
}
]]></description>
			<content:encoded><![CDATA[<p>Ett lätt program för att ta reda på vilket  ascII-tecken en viss bokstav har.</p>
<p><em>public class ascII<br />
{<br />
public static void main(String args[])<br />
{<br />
char t =&#8217;R';<br />
System.out.println(&#8221;Tecknet &#8221; + t + &#8221; har koden: &#8221; +(int)t);<br />
}<br />
}</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.enkoppjava.com/java-acii-exempel/feed</wfw:commentRss>
		</item>
		<item>
		<title>if-sats exempel</title>
		<link>http://www.enkoppjava.com/if-sats-exempel</link>
		<comments>http://www.enkoppjava.com/if-sats-exempel#comments</comments>
		<pubDate>Wed, 25 Apr 2007 19:21:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Exempel]]></category>

		<category><![CDATA[Svårighet: Lätt]]></category>

		<guid isPermaLink="false">http://www.enkoppjava.com/?p=17</guid>
		<description><![CDATA[ Det här programet kontrollerar om en brev väger för mycket för att skickas på posten. Det helkontrolleras enkelt med en if-sats.
public class brev
{

    public static void main(String[] arg)
    {
int brevetsVikt = 4; //anger brevets vikt
int maxViktIGram = 200; //anger maxviketn för brevet
if (brevetsVikt &#60; maxViktIGram) //kontrollerar om brevets [...]]]></description>
			<content:encoded><![CDATA[<p> Det här programet kontrollerar om en brev väger för mycket för att skickas på posten. Det helkontrolleras enkelt med en if-sats.</p>
<p><em>public class brev<br />
{<br />
</em></p>
<p align="left"><em>    public static void main(String[] arg)</em></p>
<p><em>    {<br />
int brevetsVikt = 4; //anger brevets vikt<br />
int maxViktIGram = 200; //anger maxviketn för brevet</em></p>
<p><em>if (brevetsVikt &lt; maxViktIGram) //kontrollerar om brevets vikt ät mindre än maxvikten<br />
{<br />
System.out.println(&#8221;Brevet väger inte för mycket&#8221;);//Skriver ut vikten<br />
}</em></p>
<p><em>else //Här hamnar man om brevets vikt är STÖRRE än maxvikten<br />
{<br />
System.out.println(&#8221;Brevet väger för mycket&#8221;); //Skriver ut vikten<br />
}<br />
System.exit(0);//anslutar programet<br />
}<br />
}</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.enkoppjava.com/if-sats-exempel/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
