【javaSe-字符型和布尔型】教程文章相关的互联网学习教程文章

java-正则表达式匹配的字符串,最多包含一个字符【代码】

我有多行文件和一个只能在整个文件中出现一次的特定字符的文件;我需要一种方法来检查持有哪些文件. 假设我有1. 00000 2. 00050 3. 05500 4. 00000五个只能出现一次.如何使用bash和grep将该文件标记为格式错误? 我想您首先要检查哪些行包含5.如果有多行,请停止.然后查看该线上是否有五个以上的数字,如果是,请停止.有一个更好的方法吗? 现在我会通过grep "5" file | wc -l.如果不止一个,请停止.如果不是,请继续执行这一行.然后我如...

java-将一组具有相似性的字符串映射到较短的字符串【代码】

我有一组字符串,每个字符串的长度相同(10个字符),具有以下属性.集合的大小约为5000-10,000个字符串.数据集可以经常更改.尽管每个字符串都是唯一的,但是特定模式的子字符串会出现在大多数这些字符串中,而不必在同一位置.Some examples are 123abc7gh0 t123abcmla wp12123abc123abc是出现在大多数字符串中的子字符串 问题是将每个字符串映射到较短的字符串,并且这种映射应该是确定性的.我可以使用一个简单的枚举算法,将遇到的每个字符...

java-当TextField中的字符串超过5个字符时启用按钮【代码】

当我在textfield1中输入5个以上的字符时,我想启用b_changepw.我怎样才能做到这一点? 这是我的代码:String test = textfield1.getText(); if () {b_changepw.setEnabled(true); }如果(),我不知道要放什么解决方法:代替TextField,使用JTextField.然后添加一个DocumentListener,根据文本长度启用或禁用该按钮.

在C#中将类似Java的日期字符串转换为DateTime【代码】

我的日期格式如下:Tue Mar 13 12:00:00 EST 2012如何在C#.net中将它们转换为DateTime?解决方法:您可以使用TryParseExact:class Program {static void Main(string[] args){var dtString = "Tue Mar 13 12:00:00 EST 2012".ConvertTimeZone();DateTime dt;var success = DateTime.TryParseExact(dtString,"ddd MMM dd HH:mm:ss zzz yyyy",CultureInfo.InvariantCulture,DateTimeStyles.None,out dt);Console.WriteLine(success);...

java-If语句中的Android字符串数组【代码】

据我所知,Android中的字符串数组不是动态的.至少根据我在本网站上得到的信息.我不能只是创建一个字符串数组,然后在需要时向其中添加尽可能多的项.为了解决这个问题,您可以创建一个ListArray,然后在完成数组后将其转换为String数组.如果我对此有误解,则可以通过告诉我如何创建动态String数组来回答此问题,例如:String[] menuList = new String[]; menuList.add("One"); menuList.add("A"); String firstItem = menuList[0]; menuLi...

限制Java中println()语句上的字符数【代码】

我正在尝试实现一种方法,该方法需要文本字符串和列宽度并输出文本,每行限制为列宽.public void wrapText(String text, int width) {System.out.println(text); }例如,使用文本调用该方法:Triometric creates unique end user monitoring products for high-value Web applications, and offers unrivalled expertise in performance consulting. 宽度为20的列将导致以下输出:Triometric creates unique end user monitoring...

java-字符串转换器中未显示空格【代码】

for (int i = 0; i<input.length(); i++){String letter = input.substring(i,i+1).toLowerCase();if (letter.equals("a")){encrypted += encryptedAlphabet[0];}else if (letter.equals("b")){encrypted += encryptedAlphabet[1];}else if (letter.equals("c")){encrypted += encryptedAlphabet[2];}else if (letter.equals("d")){encrypted += encryptedAlphabet[3];}else if (letter.equals("e")){encrypted += encryptedAlphab...

java-数组和字符串充当对象【代码】

class Effect { public static void main(String [] args) {Effect e=new Effect();e.method(); } void method() {long [] a1 = {3,4,5};long [] a2 = doArray(a1);//expected outputSystem.out.println("After Calling doArray "+a1[1] +" "+ a2[1]);String s1 = "Hello";String s2 = doString(s1);//expected output s1=HelloJava s2=World like earlier arraysSystem.out.println("After Calling doString "+s1 + " " + s2);...

java.lang.ClassCastException:字符串不能转换为Date【代码】

堆栈跟踪:java.lang.ClassCastException: java.lang.String cannot be cast to java.util.Dateat org.hibernate.type.descriptor.java.JdbcTimestampTypeDescriptor.unwrap(JdbcTimestampTypeDescriptor.java:41)at org.hibernate.type.descriptor.sql.TimestampTypeDescriptor$1.doBind(TimestampTypeDescriptor.java:65)at org.hibernate.type.descriptor.sql.BasicBinder.bind(BasicBinder.java:90)at org.hibernate.type.Abst...

Java-Android应用程序到服务器套接字程序未从应用程序读取字符串【代码】

我有一个Android应用程序,它将使用以下代码将字符串发送到服务器:package com.example.testapp;import java.io.BufferedWriter; import java.io.ByteArrayInputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStreamWriter; import java.io.PrintWriter; import java.net.InetAddress; import java.net.Socket; import java.net.UnknownHostException;import android.app.Activity; impo...

java-C#中的哈希字符串不可读【代码】

这个问题已经在这里有了答案: > Java: Syntax and meaning behind “[B@1ef9157”? Binary/Address? 5个我正在尝试在C#和Java中哈希相同的字符串. C#哈希方法:public static string hashValue (string value){byte[] input = null;HashAlgorithm digest = HashAlgorithm.Create("SHA-512");input = digest.ComputeHash(Encoding.UTF8.GetBytes(value));return System....

Java servlet:request.getParameter()从POST请求中的查询字符串返回参数【代码】

我目前正在开发在Glassfish 4下运行的Servlet.我实现了doPost()方法,并且需要确保使用POST正文而不是在查询字符串中传递参数. 我写了一个测试实现来检查它:protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {String name = request.getParameter("name");response.getOutputStream().print(name); }如果我通过带有该网址的POST调用页面:http://localhost...

Android / Java将“字符串”转换为按钮【代码】

我有以下代码:Button button1 = (Button) findViewById(R.id.button1); Button button2 = (Button) findViewById(R.id.button2);String object = "button"; int num; num = r.nextInt(3 - 1) + 1; String total = object + num;我想为随机选择的按钮之一设置文本.像这样:button<num>.setText(some_text);^ here instead of <num> should be 1 or 2and has to be chosen randomly解决方法:就像Ondkloss所说的那样,您可以将按钮添加...

java-从Android接收Base64编码的字符串到C#应用程序【代码】

在我的C#应用??程序中,我将一个位图编码为从android应用程序发送来的base64字符串,然后将其解码并将其设置为等于字节数组. 我得到这个异常:“A first chance exception of type ‘System.FormatException’ occurred inmscorlib.dll”.Android Side:byte[] iconByteArray = null; ByteArrayOutputStream baos = new ByteArrayOutputStream(); bitmap.compress(Bitmap.CompressFormat.JPEG, 90, baos); //Bitmap bitmap create...

java-如何将阳历字符串转换为阳历?【代码】

我必须根据日历的日期计算出一些东西,但是我收到了完整的公历日历的字符串值. 例如,接收到的i / p {可能是-“ new GregorianCalendar().toString()”}作为字符串:-java.util.GregorianCalendar [time = 1410521241348,areFieldsSet = true,areAllFieldsSet = true,lenient = true,zone = sun. util.calendar.ZoneInfo [id =“ Europe / London”,offset = 0,dstSavings = 3600000,useDaylight = true,transitions = 242,lastRule ...