My Writings. My Thoughts.

Trabalhando com Datas em Java

At » 03:39 // 0 Comments »
Pra pegar a data Atual:
Date dataAtual = new Date()


Pra formatar a Data:

SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
String data = sdf.format(dataAtual);



Em breve mais...

Javascript: Apenas números na digitação

At » 08:44 // 0 Comments »
Os únicos caracteres aceitos durante a digitação são números:

Segue a função javascript:
<script language='JavaScript'>
function SomenteNumero(e){
var tecla=(window.event)?event.keyCode:e.which;
if((tecla > 47 && tecla < 58)) return true;
else{
if (tecla != 8) return false;
else return true;
}
}
</script>


Segue a chamada no html:

<html>
<head>
<title> Somente Números </title>
</head>
<body>
<input type='text' size='10' value='' onkeypress='return SomenteNumero(event)'>
</body>
</html>

Java Conversões

At » 05:56 // 0 Comments »

//Conversão int para string
String myString = Integer.toString(my int value)
//ou
String str = "" + i

//Conversão String para int
int i = Integer.parseInt(str);
//ou
int i = Integer.valueOf(str).intValue();

//Conversão Double para String
String str = Double.toString(i);

//Conversão String para Double
Boolean theValue = Boolean.parseBoolean(strBoolean);

//Conversão Long para String
String str = Long.toString(l);

//Conversão Float para String
String str = Float.toString(f);

//Conversão String para Double
double d = Double.valueOf(str).doubleValue();

//Conversão String para Long
long l = Long.valueOf(str).longValue();
//ou
long l = Long.parseLong(str);

//Conversão String para Float
float f = Float.valueOf(str).floatValue();

//Conversão Decimal para Binary
int i = 42;
String binstr = Integer.toBinaryString(i);

//Conversão Decimal para Hexadecimal
int i = 42;
String hexstr = Integer.toString(i, 16);
//ou
String hexstr = Integer.toHexString(i);
//ou
public class Hex {
public static void main(String args[]){
int i = 42;
System.out.print
(Integer.toHexString( 0x10000 | i).substring(1).toUpperCase());
}
}

//Conversão Hexadecimal(String) para Integer
int i = Integer.valueOf("B8DA3", 16).intValue();
//ou
int i = Integer.parseInt("B8DA3", 16);

//Conversão ASCII code para String
int i = 64;
String aChar = new Character((char)i).toString();

//Conversão Integer para ASCII code (byte)
char c = 'A';
int i = (int) c; // i will have the value 65 decimal

//Conversão Integer para Boolean
b = (i != 0);

//Conversão Boolean para Integer
i = (b)?1:0;

//Date para String
SimpleDateFormat out = new SimpleDateFormat("dd/MM/yyyy");
String result = out.format(new Date());

My videos. Featured videos.

My photos. Now you know me.


Esse não sou eu, mas posso acabar sendo...

Browse Flickr

My lifestream. Stay updated with me.