---
title: "Jämföra strängar"
type: "forum-thread"
url: "https://www.webforum.nu/amne/java/28213-jämföra-strängar"
topic: "Java"
topic_url: "https://www.webforum.nu/amne/java"
author: "thejonas"
published: "2000-11-26T19:20:00.000Z"
updated: "2000-11-27T12:00:00.000Z"
replies: 1
views: 436
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/java/28213-jämföra-strängar"
---

# Jämföra strängar

## #1 — thejonas, 2000-11-26T19:20Z

Hej.... skulle kunna behöva lite hjälp...
hur ska jag på smidigaste sätt göra för att jämföra att två strängar är 13 tecken långa och att de bara innehåller siffror?

Tacksam för svar!

Permalänk: https://www.webforum.nu/p/28213

## #2 — Vetgirig, 2000-11-27T12:00Z

String s:

s.lenght() ger längden kontrollera mot 13.

För att kontrollera att det bara är siffror så kan följande kodsnutt hjälpa till:

   /\*\*
    \* Removes any non-numeric characters in data and return resulting string.
    \*/
   final protected String numeric(String data)
   {
      char\[\] s		= data.trim().toCharArray();
      StringBuffer b	= new StringBuffer(s.length);
      char c;
      
      for(int i=0; i \< s.length; i++)
      {
	 c = s;
	 if(c \>= '0' && c \<= '9')
	 {
	    b.append(c);
	 }
      }
      return new String(b);
   }
}

Permalänk: https://www.webforum.nu/p/401666

---

Tråden på webben: https://www.webforum.nu/amne/java/28213-jämföra-strängar
